avatar
Articles
255
Tags
100
Categories
23

Theqiqi_blog
Search

Theqiqi_blog

32.QTableView
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QTableViewmain.cpp123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263#include <QApplication>#include <QWidget>#include <QTableView>#include <QStandardItemModel>#include <QVBoxLayout>#include <QHeaderView>#include <QPushButton>#include <QDebug>#include <qlabel.h>void setupTableViewDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 创建模型 (M ...
31.QTreeView
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QTreeViewmain.cpp123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354#include <QApplication>#include <QWidget>#include <QTreeView>#include <QFileSystemModel>#include <QVBoxLayout>#include <QLabel>#include <QHeaderView>void setupTreeViewDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 创建模型 (Model) --- // QFileSystemModel 是专门为读取本地文件系统优化的模型 QFileSystemModel *mode ...
30.QListView
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QListViewmain.cpp123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263#include <QApplication>#include <QWidget>#include <QListView>#include <QStringListModel>#include <QVBoxLayout>#include <QPushButton>#include <QLineEdit>#include <qlabel.h>void setupListViewDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 创建数据模型 (Model) --- // 模型负责管理数据 ...
29.QTableWidget
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QTableWidgetmain.cpp1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071#include <QApplication>#include <QWidget>#include <QTableWidget>#include <QTableWidgetItem>#include <QVBoxLayout>#include <QPushButton>#include <QHeaderView>#include <QMessageBox>void setupTableWidgetDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 创建表格插件 ...
28.QTreeWidget
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QTreeWidgetmain.cpp12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364#include <QApplication>#include <QWidget>#include <QTreeWidget>#include <QTreeWidgetItem>#include <QVBoxLayout>#include <QHeaderView>#include <QDebug>void setupTreeWidgetDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 创建树插件 --- QTreeWidget *treeWidget = new QTreeWidget(par ...
27.QListWidget
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QListWidgetmain.cpp12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#include <QApplication>#include <QWidget>#include <QListWidget>#include <QVBoxLayout>#include <QHBoxLayout>#include <QPushButton>#include <QLabel>#include <QMessageBox>void setupListWidgetDemo(QWidget *parent) { QVBoxLayout *mainLayout = new QVBoxLayout(parent); // --- 1. 创建列表控件 --- QLis ...
26.QScrollArea
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QScrollAreamain.cpp1234567891011121314151617181920212223242526272829303132333435363738394041424344454647#include <QApplication>#include <QWidget>#include <QScrollArea>#include <QVBoxLayout>#include <QPushButton>#include <QLabel>void setupScrollAreaDemo(QWidget *parent) { QVBoxLayout *mainLayout = new QVBoxLayout(parent); // --- 1. 创建滚动区域控件 --- QScrollArea *scrollArea = new QScrollArea(parent); // --- 2. 创建一个“容器” Widget,用来装所有内容 --- QWidget * ...
25.QStackedWidget
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QStackedWidgetmian.cpp12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879#include <QApplication>#include <QWidget>#include <QStackedWidget>#include <QVBoxLayout>#include <QHBoxLayout>#include <QLabel>#include <QPushButton>void setupStackedWidgetDemo(QWidget *parent) { // 主布局:垂直排列 QVBoxLayout *mainLayout = new QVBoxLayout(parent); // --- 1. 创建堆栈 ...
24.QTabWidget
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QTabWidgetmain.cpp123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263#include <QApplication>#include <QWidget>#include <QTabWidget>#include <QVBoxLayout>#include <QLabel>#include <QLineEdit>#include <QPushButton>#include <QIcon>void setupTabWidgetDemo(QWidget *parent) { QVBoxLayout *mainLayout = new QVBoxLayout(parent); // --- 1. 创建选项卡主控件 --- QTabWidget *tabWidget = new ...
23.QDateTimeEdit
Created2025-03-24|QT6_Gui|C++•Qt6•Cmake•GUI
QDateTimeEditmain.cpp123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354#include <QApplication>#include <QWidget>#include <QDateTimeEdit>#include <QVBoxLayout>#include <QLabel>#include <QDateTime>#include <QDebug>void setupDateTimeEditDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 基础日期时间框 --- QLabel *label1 = new QLabel("选择出发时间(默认格式):", parent); Q ...
1234…26
avatar
Theqiqi
Articles
255
Tags
100
Categories
23
Follow Me
Announcement
This is my Blog
Recent Post
101.使用Grop网站提供的api2026-01-03
9.压测2025-03-27
8.Linux Socket并发模型http服务器2025-03-27
7.web服务器中收发REST接口2025-03-27
6使用c语言与linux系统写一个web服务器,解析并响应get与post请求2025-03-27
Categories
  • C with Socks16
  • C_Sound10
  • C_Windows_Graphi9
  • Cpp5
  • Cpp_Socket4
  • C语言在Windows中实现抓包4
  • C语言的万种用法9
  • Debian1
Tags
Cmake UltraISO AI rufus C GDI Windows web UDP termux poll mysql BSD Sockets x86汇编程序 ISO html Vmware Socks5 Drvier Compile qemu DLL ipv6 Hook TCP 64位汇编程序 Http PVE Qt linux first pragram OpenGl make android Ipv6 python Debian Websocket Graphi Desktop
Archives
  • January 20261
  • March 202596
  • February 202523
  • September 20242
  • August 202471
  • June 20242
  • March 202411
  • February 20248
Info
Article :
255
UV :
PV :
Last Update :
©2020 - 2026 By Theqiqi
Framework Hexo|Theme Butterfly
Search
Loading the Database