摘要:
QPainter::begin: Paint device returned engine == 0, type: 2QPainter::setCompositionMode: Painter not activeQPainter::end: Painter not active, aborted一... 阅读全文
摘要:
转自:http://www.jb51.net/LINUXjishu/34605.html点评:在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过得数据会比较快。一.我们先来查看一个内存使用的例子:[oracle@db1~]$free-m totalusedfreesharedbufferscachedMem:72433670755357055862221-/+buffers/cache:429568138Swap:720969172004上述结果 阅读全文
摘要:
我以前给QWidget或者QDialog设置布局的时候方式很简单。创建好一个布局:mainLayout,然后不停地把各个控件往mainLayout里面放,最后调用setLayout(mainLayout)就行了。错误提示:…Which already has a layout可是今天在QMainWindow中使用这个方法的时候却不管用。当时我也创建了一个mainLayout,再创建了一个QTreeWidget, 我吧QTreeWidget设置为centralWidget,然后把其他的控件有规律地放入mainLayout中,再调用setLayout(mainLayout),结果出错了。编译的时候 阅读全文
摘要:
---转发 最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13):undefinedreferenceto`func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标文件(.o)测试代码如下: 然后编译。gcc-ctest.c gcc–cmain.c 得到两个 .o 文件,一个是 main.o,一个是 test.o ,然后我们链接 .o 得到可执行程序:gcc-omainmain.o 这 阅读全文
摘要:
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread在非GUI线程中操作继承自QObject的对象时会报出此错误,需改为在非GUI线程中发出信号,GUI线程中使用槽函数接收处理才能避免此错误。 阅读全文