• 3983阅读
  • 3回复

Qt窗口的初始化 [复制链接]

上一主题 下一主题
离线大蜘蛛
 

只看楼主 倒序阅读 楼主  发表于: 2019-06-20
Qt窗口初始化是一直循环运行的,那么,如果我想让某些功能只再第一次进去的时候赋值应该怎么做?
不如有个窗口我想现实全部学生的信息,以后你查询的话就会变成其他的。但如果在初始化的地方,那怎么查询都只会现实全部学生信息
离线cj123sn

只看该作者 1楼 发表于: 2019-06-20
static bool bFirst = true;
if(bFirst)
{
do...;
bFirst = false;
}
离线大蜘蛛

只看该作者 2楼 发表于: 2019-06-20
回 cj123sn 的帖子
cj123sn:static bool bFirst = true;
if(bFirst)
{
do...;
bFirst = false;
....... (2019-06-20 15:02) 

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

只看该作者 3楼 发表于: 2019-06-21
“Qt窗口初始化是一直循环运行的”,这句话让人听不懂。
楼主是对 Qt 有什么误解,或是对“初始化”有什么误解?

什么叫初始化,就是只运行一次,在初始的时候。所以初始化是不可能循环运行的。
(づ ̄ 3 ̄)づ
快速回复
限100 字节
 
上一个 下一个