qt 历史记录控件_[QT] 记录一些使用技巧
概述
最近花了好幾天的時間編寫了一個專利文件檢索的程序,通過Qt完成了PC端程序,因為以前寫過Qt,所以這次可以說是極為順利了,不過忘記了很多東西,所以需要記錄
也希望能幫助到廣大網友,會繼續更新的
打開窗口
不關閉原來的
Setting* set = new Setting();
set->show();
彈出消息框
下面代碼會亂碼 需要刪除fromLocal8Bit
QMessageBox::information(this, QString::fromLocal8Bit("警告"),QString::fromLocal8Bit("有種你再點擊一次"));
判斷文件存在
QFileInfo fi("C:/123"); // 目錄存在
qDebug() << fi.isFile(); // false
qDebug() << QFile::exists("C:/123"); // true
獲取時間
QDateTime current_date_time =QDateTime::currentDateTime();
QString current_date =current_date_time.toString("yyyy.MM.dd hh:mm:ss.zzz ddd");
獲取子控件
QList allCheckBox = ui->frame->findChildren();
for(int i = 0;i
{
if(allCheckBox.at(i)->isChecked())
{
labels.append(allCheckBox.at(i)->objectName().toInt());
}
}
TableWidget設置不可編輯
setEditTriggers(QAbstractItemView::NoEditTriggers);
QT QString判斷純數字
bool isDigital=QString("12345678").contains(QRegExp("^\\d+$"));//true
bool isDigital=QString("12345678 ").contains(QRegExp("^\\d+$"));//false
bool isDigital=QString("123.45678").contains(QRegExp("^\\d+$"));//false
Qt 保存文件選擇器
QString file_path = QFileDialog::getSaveFileName(this,"保存位置","www.pdf","*.pdf");
讀寫ini
#include
void MainWindow::on_pushButton_6_clicked()
{
//Qt中使用QSettings類讀寫ini文件
//寫文件
//構造函數第一個參數是ini文件的路徑,第二個參數表示針對ini文件,第三個參數可以缺省
QSettings configIniWrite("d:\\1.ini", QSettings::IniFormat);
//向ini文件中寫入內容,setValue函數的兩個參數是鍵值對
//向ini文件的第一個節寫入內容,para1節下的第一個參數
configIniWrite.setValue("/para1/first", "1111111");
//向ini文件的第一個節寫入內容,para1節下的第二個參數
configIniWrite.setValue("para1/second", 2222);
//向ini文件的第二個節寫入內容,para2節下的第一個參數
configIniWrite.setValue("para2/third", "3333333");
//讀文件
QSettings configIniRead("d:\\1.ini", QSettings::IniFormat);
//將讀取到的ini文件保存在QString中,先取值,然后通過toString()函數轉換成QString類型
QString first = configIniRead.value("/para1/first").toString();
int second = configIniRead.value("/para1/second").toInt();
QString third = configIniRead.value("/para2/third").toString();
//打印得到的結果
qDebug() << first;
qDebug() << second;
qDebug() << third;
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的qt 历史记录控件_[QT] 记录一些使用技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 中国科研团队量化全球火灾碳排放对大气二氧
- 下一篇: EUV也救不了命 内存快到头了:明年迎来
