ldh8877的个人主页

http://www.qtcn.org/bbs/u/121245  [收藏] [复制]

ldh8877

Never stop loving!

  • 2

    关注

  • 1

    粉丝

  • 8

    访客

  • 等级:新手上路
  • 总积分:34
  • 保密,1988-08-18

最后登录:2017-09-14

更多资料

日志

2011-09-16 14:26

lineEdit显示数组:
char CODE[2] = {0x01, 0x02};
lineEdit->setText(QString::number(CODE[0],16)+" "+QString::number(CODE[1],16));
以上的方法显示出现一个问题,就是会将最高位的“0”省略。
用QString::arg()能解决该问题:
lineEdit->setText(QString("%1").arg(CODE[0], 2, 16, QLatin1Char('0'))+" "
+QString("%1").arg(CODE[1], 2, 16, QLatin1Char('0'))};

阅读全文»分类:默认分类|回复:0|浏览:1753
2011-09-15 10:15

之前以为在一个主窗口下实现多个子窗口编辑应该用QDockWidget来实现,即用dockwindow。现在发现应该用MDI来实现。

MDI的实现:
1.先在主窗口用class QMdiArea创建一个MDI域;
2.用addSubWindow(QWidget *subwindow, Qt::WindowFlags windowFlags = 0)添加子窗口。

阅读全文»分类:默认分类|回复:0|浏览:907
2011-09-14 17:01

在pyqt4 中 dock 是一个镶嵌在主窗口 而又能拉出来成立一个独立窗口的控件 ,dock 是QDockWidget 的对象
dock=QDockWidget('title',self) #实例化一个dock title 为标题 self 为parent 因为QDockWidget 不添加到布局管理器中 所以我们需要传一个parent 给他
dock.setObjectName("dock") #设置dock的对象名称
dock.setAllowedAreas(Qt.LeftDockWidgetArea |Qt.RightDockWidgetArea) #设置dock只能在左边 或者右边显示
allowedareas 有Qt.LeftDockWidgetArea Qt.RightDockWidgetArea Qt.TopDockWidgetArea Qt.BottomDockWi ..

阅读全文»分类:默认分类|回复:1|浏览:1352

Powered by phpwind v8.7 Certificate Copyright Time now is:06-07 00:10
©2005-2016 QTCN开发网 版权所有 Gzip disabled