关于Qt:如何在状态栏中加入系统时间或程序运行时间? 70
想用Qt创建个窗口,然后在窗口的状态栏中加入系统时间,或者窗口运行时间……求解决方法啊~~~~还有状态栏如何分栏...
想用Qt创建个窗口,然后在窗口的状态栏中加入系统时间,或者窗口运行时间……求解决方法啊~~~~
还有状态栏如何分栏 展开
还有状态栏如何分栏 展开
3个回答
展开全部
Qt的系统时间,有相应的接口。你网上查查就好,很好做。程序运行时间,你可以用一定时器,程序一运行就开始计时,将时间显示在界面上就可以了。。。。你的状态栏分栏是什么意思?
追问
就是状态栏分成两部分,都左对齐。或者知道如何控制状态栏中信息的位置也可以。时间的加入已经解决了。
追答
move()这个吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的方法用空格占位 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加两个状态栏
追问
不好使啊,新加的状态栏跑到上面menubar的位置去了,而且感觉就是在下面,两个状态栏也会覆盖
追答
QStatusBar *statusbar = this->statusBar();
QLabel *statulabel = new QLabel("222");
QLabel *statulabel1 = new QLabel("333");
QLabel *statulabel2 = new QLabel(tr("系统时间:"));
QLabel *statulabel3 = new QLabel(tr("运行时间:"));
statusbar->addWidget(statulabel2);
statusbar->addWidget(statulabel);
statusbar->addWidget(statulabel3);
statusbar->addWidget(statulabel1);
希望能解决你的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询