摘要:
布局管理可以让你的qt程序看起来更美观,使用起来更舒心。在此,做些总结(在不断更新,整理,纠正):a:对于每个Layout应该有一个parent,这样让人可以知道Layout对应的是哪个widget。b:在一个对应了Layout的widget中添加子widget时,应该使用Layout的addWidget方法。如果要添加子Layout时,则使用addLayout方法 阅读全文
摘要:
在运行analogclock程序过程中,出现了QPainter::end:Painter ended with 2 savedstates,告警信息不断在console中刷心,后检查为程序中有一处没有配对出现save()、restore()方法造成。 阅读全文
摘要:
信号槽是Qt中特有的概念。它使得程序员将不同的object绑定起来,而object对象间并不需要对相互了解。 Slots也是普通的c++方法,它们可以是virtual;可以被重载;可以使private、protected、public,可以像其它c++方法一样有各种类型的参数。它们唯一的区别就是signal与slot是相互链接起来的,slot函数在每次signal函数被emit时会被调用。 标准的connect函数如下:[代码]sender和receiver是QObject对象的指针,signal和slot函数是不带参数的函数名,实际上SIGNAL()和SLOT()宏将他们的参数(signal 阅读全文