| * | * | * |
|---|---|---|
| * | * | * |
| * | ||
| * | ||
| * | * | * |
历史记录:此功能非常重要!! 首选。一定要调出来(窗口-历史记录)。
/***************************延时函数***************************************/
void MainWindow::Delay_MSec(unsigned int msec)
{
QEventLoop loop;//定义一个新的事件循环
QTimer::singleShot(msec, &loop, SLOT(quit()));//创建单次定时器,槽函数为事件循环的退出函数
loop.exec();//事件循环开始执行,程序会卡在这里,直到定时时间到,本循环被退出
}
/***************************延时函数***************************************/
connect(fTimer_01,SIGNAL(timeout()),this,SLOT(on_timer_timeout_01()));
//连接信号与槽。(谁发出信号,发出什么信号,谁处理信号,怎么处理(提前写好槽函数))
connect(ui->cancelButton,&QPushButton::clicked,this,&Widget::on_cancelButtonClicked;
//连接信号与槽。(谁发出信号,发出什么信号,谁处理信号,怎么处理(提前写好槽函数))
connect(ui->cancelButton,&QPushButton::clicked,[this]()
{
QMessageBox::information(this,"信息","点击浏览")
};
//连接信号与槽。(谁发出信号,发出什么信号,谁处理信号,怎么处理(槽函数不用在别处写))
QPushButton {color:red}
QPushButton,QLineEdit,QComboBox {color:red}
QPushButton {
color:red;background-color:white;
}
ui->pushButton->setStyleSheet(QString("QPushButton {color:blue}"));
vector test; //创造一个内容为int的向量
test.push_back(1); //把1压入test的尾部
test.push_back(4); //把4压入test的尾部
//现在test[0]==1,test[1]==4。
int a;//表示一个内存空间,这个空间用来存放一个整数(int)
b)
int* a;//表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放整数的空间,即a)中提到的空间
c)
int** a;//表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放指针的空间,并且指向的这个空间中的指针,指向一个整数。也简单的说,指向了一个b)中提到的空间