10 2022 档案

摘要:QString wc_createdata = QFileDialog::getSaveFileName(NULL, QString::fromLocal8Bit("生成报告"), tr(".csv")); if (wc_createdata.at(wc_createdata.size()-1)== 阅读全文
posted @ 2022-10-25 15:45 雾枫 阅读(312) 评论(0) 推荐(0) 编辑
摘要:qt的大部分控件都是基于QWidget的,所以有时需要通过一种方法判断获取到的Widget是哪种类型的控件; 解决文案是:QWidget->metaObject()->className(), 例如: ui->label->metaObject()->className() == "QLabel"; 阅读全文
posted @ 2022-10-23 15:08 雾枫 阅读(182) 评论(0) 推荐(0) 编辑
摘要:QObject是有窗口类的父类,比如QWidget,QLabel,QPushButton等都直接或间接继承自QObject类。如果把某个窗口中的所有控件都装到一个QList<QObject*>中,那么如何区分当前的是那种类型控件呢? QObject *obj; if (obj->metaObject 阅读全文
posted @ 2022-10-23 15:07 雾枫 阅读(488) 评论(0) 推荐(0) 编辑
摘要:connect(wc_object_lineEditProjectName, &QLineEdit::returnPressed, [=]() { wc_object_lineEditProjectName->clearFocus(); wc_object_toolok->clicked(true) 阅读全文
posted @ 2022-10-19 16:46 雾枫 阅读(1561) 评论(0) 推荐(0) 编辑
摘要:void Mytoolbarwidget::_setBackgroundColor() { QColor color(255, 0, 255,25); QPalette pal(palette()); pal.setColor(QPalette::Background, color); setAut 阅读全文
posted @ 2022-10-14 21:33 雾枫 阅读(291) 评论(0) 推荐(0) 编辑
摘要:connect(ui.treewidget, SIGNAL(itemClicked(QTreeWidgetItem * , int )), this,SLOT(wc_fun_treewidgetTest(QTreeWidgetItem * , int ))); void Mainwidget::wc 阅读全文
posted @ 2022-10-13 21:13 雾枫 阅读(676) 评论(0) 推荐(0) 编辑
摘要:QVector<QVector<QString>> Vector(5); //必须先给定数组大小 Vector[i].append( wc_object_jsonobject.value("item").toString()); 阅读全文
posted @ 2022-10-12 16:45 雾枫 阅读(316) 评论(0) 推荐(0) 编辑
摘要:#include <iso646.h> int main() { int a =0; int b =1; bool = a and b; } 阅读全文
posted @ 2022-10-11 22:27 雾枫 阅读(200) 评论(0) 推荐(0) 编辑
摘要:QTableWidgetItem* pItem = ui.tablewidget->item(iRowIndex, iColIndex); //获取该单元格的pItem pItem->setFlags(Qt::ItemIsEditable); 阅读全文
posted @ 2022-10-09 15:54 雾枫 阅读(315) 评论(0) 推荐(0) 编辑
摘要:链接1 链接2 (1)创建一个新的表格控件 QTableWidget *table=new QTableWidget(); (2)设置列数 table->setColumnCount(3);//设置3列 注意:如果内容超过3列,则无法显示超过3列的内容,所以需要看情况重新设置列数 (3)设置行数 t 阅读全文
posted @ 2022-10-09 15:46 雾枫 阅读(1602) 评论(0) 推荐(0) 编辑
摘要:#include "w_titlebarwidget.h" #include <QLabel> #include <QToolButton> #include <QHBoxLayout> #include <QDesktopWidget> #include <QApplication> #inclu 阅读全文
posted @ 2022-10-08 20:47 雾枫 阅读(63) 评论(0) 推荐(0) 编辑
摘要:QWidget *w=new QWidget(this); w->setGeometry(0,0,500,80); QHBoxLayout *layout=new QHBoxLayout; QPushButton *button1=new QPushButton; QPushButton *butt 阅读全文
posted @ 2022-10-08 20:23 雾枫 阅读(680) 评论(0) 推荐(0) 编辑
摘要:bool clearDir(QString path) { if (path.isEmpty()) { return false; } QDir dir(path); if (!dir.exists()) { return false; } dir.setFilter(QDir::AllEntrie 阅读全文
posted @ 2022-10-06 00:41 雾枫 阅读(878) 评论(0) 推荐(0) 编辑
摘要:QString path = "D:\\file\\test"; QDir dir(path); dir.removeRecursively(); 阅读全文
posted @ 2022-10-06 00:28 雾枫 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示