–Gtk searchEntry 无法输入文本可能原因 ...
Continue reading...February 2020
Gtk TextView 如何去除白色背景框
Gtk TextView在某些情况下显示的文字会有白色的背景框,显得跟界面格格不入,如下图所示: 上图的源码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#include <gtk/gtk.h> gboolean key_press ( GtkWidget *window, GdkEventKey *event, gpointer *data ); int main(int argc, char **argv) { GtkWidget *window; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_default_size(GTK_WINDOW(window), 400, 300); gtk_window_set_title(GTK_WINDOW(window), ""); GtkWidget *view = gtk_text_view_new(); GtkTextBuffer *buf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(view)); gtk_text_buffer_set_text ( buf, "窗含西岭千秋雪\n门泊东吴万里船", -1); gtk_text_view_set_editable ( GTK_TEXT_VIEW(view), FALSE ); GtkWidget *hBox = gtk_box_new ( GTK_ORIENTATION_VERTICAL, 0 ); gtk_container_add ( GTK_CONTAINER(window), hBox ); gtk_box_pack_start (GTK_BOX(hBox), view, 0, 0, 0); //GdkColor windowColor = gtk_widget_get_style(window)->bg[GTK_STATE_NORMAL]; //gtk_widget_modify_bg ( view, GTK_STATE_NORMAL, &windowColor ); g_signal_connect(G_OBJECT(window), "destroy", \ G_CALLBACK(gtk_main_quit),NULL); g_signal_connect(G_OBJECT(window), "key-press-event", \ G_CALLBACK(key_press),NULL); gtk_widget_show_all(window); gtk_main(); return 0; } gboolean key_press ( GtkWidget *window, GdkEventKey *event, gpointer *data ) { if ( event->state == GDK_CONTROL_MASK ) { if ( event->keyval == GDK_KEY_c) { gtk_main_quit(); } } } |
...
Continue reading...安卓手机无法连接电脑上的ftp(vsftpd)服务器
注意一开始不要直接用ES浏览器去连接,它不显示报错信息,很难排查。 作者使用的是AndFTP,逐渐根据报错信息排查出了所有问题成功连接。 报错信息包括: 1.503错误...
Continue reading...如何防止fontconfig文件夹生成在打开的应用程序目录下
打开/etc/fonts/fonts.conf, 找到<cachedir prefix=”xdg”>fontconfig</cachedir>并将其注释掉
Continue reading...ESP8266无法连接局域网中的服务器
现象:ESP8266成功连接热点后,可以正常访问互联网中的服务器,但是在同一个局域网中的电脑开启的服务器却无法被连接上。 可能原因:对于Windows可能不存在这个问题,测试过程中发现Windows会有弹窗提示是否允许此次的连接, 而Linux可能会有一些防火墙软件没有对目标端口放行,从而导致连接失败。 解决办法:用正在启用的防火墙软件(iptables或者firewall-applet等),新增过滤规则,放行特定端口。
Continue reading...网线母头,水晶头母头内部连接图,PCB封装图,RJ45内部引脚连线图
PCB封装图如下: 如下左图是水晶头,右图是RJ45接口,即水晶头母座或插座,从左到右是1-8,对应引出的引脚如上图的PCB封装,注意PCB封装是俯视图。
Continue reading...