avatar
Articles
415
Tags
259
Categories
26

Theqiqi_blog
Search

Theqiqi_blog

31.QTreeView
Created2025-03-24|QT6_Gui|C++•Qt6•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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•GUI•Cmake
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 ...
22.QProcess
Created2025-03-24|QT6_Gui|C++•Qt6•GUI•Cmake
QProcessmain.cpp12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455#include <QApplication>#include <QWidget>#include <QProgressBar>#include <QSlider>#include <QVBoxLayout>#include <QLabel>void setupProgressBarDemo(QWidget *parent) { QVBoxLayout *layout = new QVBoxLayout(parent); // --- 1. 标准进度条 --- QLabel *label1 = new QLabel("当前任务进度:", parent); QProgressBar *bar = new QProgressBar(pa ...
1…151617…42
avatar
Theqiqi
Articles
415
Tags
259
Categories
26
Follow Me
Announcement
This is my Blog
Recent Post
03-反馈流2026-08-21
02-错误流2026-08-21
01-控制流2026-08-20
05-多系统协作的十条流2026-08-19
04-多层系统的十条流2026-08-18
Categories
  • C with Socks16
  • C_Sound10
  • C_Windows_Graphi9
  • Cpp5
  • Cpp_Socket4
  • C语言在Windows中实现抓包4
  • C语言的万种用法9
  • Debian1
Tags
十阶段 接口先行 Qt主题架构 WindowsDriver python 从输入到交互 select LinuxDriver 入口系统 UDP服务器与可靠性 微服务与组装边界 DLL javascript 多系统组成的网络通信软件 Piano 拆解资源 游戏类型演化 Kali 建模与逆向 BSD Sockets x86汇编程序 IPV4 Drvier 认知能力分解 技术流 qemu Ninja 业务流程到功能点 用头文件验证依赖 引擎组装 Sound 从状态到系统 epoll QEMU 依赖接口 shell 依赖关系 Graphi 拆解美术 只有组件的子系统如何被加载
Archives
  • August 2026128
  • January 20261
  • April 20251
  • March 202595
  • February 202523
  • September 20242
  • August 202471
  • June 20242
Info
Article :
415
UV :
PV :
Last Update :
©2020 - 2026 By Theqiqi
Framework Hexo|Theme Butterfly
Search
Loading the Database