vince025的专栏

兴趣导向的浅技术

Qt重画widget的背景

发现使用QPainter 无法重画子控件的背景,但使用QPalette可以。写了两个函数,方便以后修改。 void setWidgetBG(const QString & fileName, QWidget *widget) { QPixmap map(fileName); ...

2012-08-29 10:50:19

阅读数:863

评论数:0

改变编译器字节对齐条件的简单说明

要改变编译器默认的字节对齐方式,Linux下可使用一下两种方法: 一: #pragma pack (n)   //C编译器将按照n个字节对齐。 #pragma pack ()   //取消自定义字节对齐方式 例如: #pragma pack(1) //一下内容按1个字节...

2012-08-22 16:39:55

阅读数:559

评论数:0

MinGW 使用和创建 DLL 应注意的问题

最近到了新的公司,在Windows平台下做qt开发,编译器用MinGW,看串口编程时遇到找不到函数实现问题,网上搜了一下资料,记录一下。 摘自:http://hi.baidu.com/cyberniuniu/item/d64ae55e8ec606cbd2e10c6f MinGW...

2012-08-21 21:37:02

阅读数:1875

评论数:0

QScrollArea无法自动增大问题

今晚整了一晚,终于搞定了。原来qt creator里拖出来的QScrollArea自动添加了scrollAreaWidgetContents,其大小是跟随scrollAreaWidgetContents的大小变化的。 所以想在改变子控件的大小同时更改QScrollArea的大小,就加...

2012-08-21 00:20:35

阅读数:1349

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭