Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by MainWindow window
treeview
#include <QApplication> #include <QMainWindow> #include <QTreeView> #include <QStandardItemModel> #include <QDebug> #include <QHeaderView> #include <QPushButton> #include <QVBoxLayout> #include <QToolBar> #include <QMenuBar> #include <QAction> class MyTreeView : public QTreeView { Q_OBJECT public: MyTreeView(QWidget *parent = nullptr) : QTreeView(parent) { // 创建模型并设置数据 model = new QStandardItemModel(5, 3, this); // 5 行 3 列 setModel(model); // 填充数据 for (int row = 0; row < 5; ++row) { for (int...
current index
#include <QApplication> #include <QComboBox> #include <QMainWindow> #include <QVBoxLayout> #include <QPushButton> #include <QMessageBox> class MainWindow : public QMainWindow { Q_OBJECT public: MainWindow(QWidget *parent = nullptr); private slots: void showCurrentIndex(); private: QComboBox *comboBox; }; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { QWidget *centralWidget = new QWidget(this); QVBoxLayout *layout = new QVBoxLayout(centralWidget); comboBox = new...
expandall collapseall
#include <QApplication> #include <QMainWindow> #include <QTreeView> #include <QStandardItemModel> #include <QDebug> #include <QPushButton> #include <QVBoxLayout> #include <QToolBar> #include <QMenuBar> #include <QAction> class MyTreeView : public QTreeView { Q_OBJECT public: MyTreeView(QWidget *parent = nullptr) : QTreeView(parent) { // 创建树形数据模型 model = new QStandardItemModel(this); setModel(model); // 填充数据 QStandardItem *rootItem = model->invisibleRootItem(); // 根节点 for (int row = 0; row <...
[QT]设置程序仅打开一个,再打开就唤醒已打开程序的窗口_xiao小青年的博客-CSDN博客
需求:speedcrunch 这个软件是开源的计算器软件。配合launch类软件使用时,忘记关闭就经常很多窗口,强迫症,从网上搜索对版本进行了修改。 #include "gui/mainwindow.h" #include <QCoreApplication> #include <QApplication> #include <QSharedMemory> #include <QMessageBox> #include <Windows.h> #include <WinUser.h> int main(int argc, char* argv[]) { QApplication application(argc, argv); static QSharedMemory *singleApp = new QSharedMemory("SingleApp");//创建“SingleApp”的共享内存块 if(!singleApp->create(1))//创建失败,说明已经有一个程序运行, { //弹出提示框注意:该提示应该在 qApp->quit();之前,否则提示框将会一闪而过...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with MainWindow
Contact MainWindow, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack