查看完整版本: [-- Qt窗口的初始化 --]

QTCN开发网 -> Qt基础编程 -> Qt窗口的初始化 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

大蜘蛛 2019-06-20 14:23

Qt窗口的初始化

Qt窗口初始化是一直循环运行的,那么,如果我想让某些功能只再第一次进去的时候赋值应该怎么做?
不如有个窗口我想现实全部学生的信息,以后你查询的话就会变成其他的。但如果在初始化的地方,那怎么查询都只会现实全部学生信息

cj123sn 2019-06-20 15:02
static bool bFirst = true;
if(bFirst)
{
do...;
bFirst = false;
}

大蜘蛛 2019-06-20 15:09
cj123sn:static bool bFirst = true;
if(bFirst)
{
do...;
bFirst = false;
....... (2019-06-20 15:02) 

bFirst应该定义在哪?如果还是在初始化那里,那每次都会定义成true,然后都会运行if里面的东西

20091001753 2019-06-21 10:44
“Qt窗口初始化是一直循环运行的”,这句话让人听不懂。
楼主是对 Qt 有什么误解,或是对“初始化”有什么误解?

什么叫初始化,就是只运行一次,在初始的时候。所以初始化是不可能循环运行的。


查看完整版本: [-- Qt窗口的初始化 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled