Qt Creator 是一款跨平台的集成开发环境(IDE),支持多种主流操作系统,包括 Windows、macOS 和 Linux。Qt Creator 是一个功能强大的工具,可以帮助开发者更快速、更高效地开发和部署应用程序。在 Linux 系统上使用 Qt Creator 进行开发,有时候我们可能需要查看和修改 Qt Creator 的源代码。本文将重点介绍如何在 Linux 系统上获取 Qt
原创
2024-04-26 09:31:58
124阅读
#include<QtGui> int main(int argc,char* argv[]) { QApplication app(argc,argv); QLabel *pLabel=new&nbs
原创
2013-03-07 13:20:11
728阅读
ctags 查看代码makefile make 维护项目i 开始写esc u 撤销vim 默认打开的模式为命令行模式插入模式为正常的编辑模式底行模式 :wqGG TO FIRST LINE HEADshift+G TO LASTDD &nb
原创
2016-05-21 00:28:32
382阅读
1、QGridLayoutQGridLayout包含多个grid,它并没有要求其中的每个grid的size相同,通常情况下,每个grid的size是不同的。对于成员函数addWidget(widget, fromRow, fromColumn, rowSpan, columnSpan, alignment):rowSpan表示新添加进来的widget在垂直方向上跨越或者占据多少个grid。colu
转载
精选
2014-12-15 23:27:25
1348阅读
主代码:QWidget *window=new QWidget(); window->setWindowTitle("hello"); QSpinBox *spinBox=new QSpinBox(); QSlider *slider=new QSlider(Qt::Horizontal); spinBox->setRange(100,1000); slider->setRange(100,1000); spinBox->setValue(100); QObject::connect(slider,SIGNAL(valueChanged(int)),
转载
2011-11-24 19:22:00
131阅读
2评论
qt遍历按钮
原创
2022-10-24 12:21:00
44阅读
//ui_mainwindow.h
#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H
#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/Q
转载
2012-07-11 14:38:28
1367阅读
1、如果在窗体关闭前自行判断是否可关闭
转载
精选
2012-11-13 11:21:06
815阅读
在此记录一些Qt里边的小知识点文章目录数据结构有用的技巧数据结构int 转Qstring:Qstring qstring;//从st.
原创
2021-11-30 11:31:53
131阅读
1、如果在窗体关闭前自行判断是否可关闭答:重新实现这个窗体的 closeEvent()函数,加入判断操作void MainWindow::closeEve
转载
2022-06-14 03:00:30
139阅读
一、设置控制台输出因为有些第三方库或使用到了其它人的库,会有测试的在控制台输出,可以打开控制台;方法如下:1.xxx.pro 文件 增加 :CONFIG += console2. 选择Run、勾选Run in terminalVS 工程在vs中开发QT时使能控制台输出的方法“方法一 解决方法: 工程->属性->配置属性->链接器->系统->子系统中将 窗口(/SUBS
原创
2022-11-23 23:22:32
988阅读
文章目录1、Qt 概述:(1)windoes 平台 Qt 的下载与安装:2、Qt 的项目结构(1)qt 程序的入口 main.cpp(2)mywindow.h 头文件(3)mywindow.cpp 构造函数 MyWindow() 和 析构函数 ~MyWindow() 所在的文件(4)qt creator 快捷键3、Qt 的信号 与 槽(1)Qt 中的信号与槽连接模型(2)创建信号与槽(3)自定义
直接参见附件参考http://blog.csdn.net/ljianhui/
原创
2016-07-23 11:35:55
278阅读
connect()函数中,参数(*,SIGNAL(),*,SLOT())为旧版本用法,某些情况会导致信号查找不到,且信号与槽函数中参数个数必须一一对应; 5版本以上可用参数(*,&类名::信号名,*,&类名::槽函数名),其中连接时不需要写参数,且信号参数>槽函数参数即可(如槽函数无参数). ...
转载
2021-09-08 15:28:00
154阅读
2评论
#include<QtGui> int main(int argc,char **argv) { QApplication app(argc,argv); QDialog *dialog
原创
2013-03-07 13:17:15
569阅读
1.点击“文件”--“新建文件或项目”2. “其他项目”----“Empty qmake Project”----“choose”3. 设置项目名称和创建路径4.默认下一步5.双击“pure_code.pro”文件,进入编辑模式,输入“QT += widgets”,保存。6.右键项目文件夹,Add New... 7.“C++”----“C++ SourceFile”----“choose
转载
2024-02-19 11:01:21
62阅读
Promise概念Promise是一种异步编程的解决方案. Promises 是用于传递异步计算结果的回调的替代方法.QtPromise开源模板库使用Qt框架的朋友如果对异步编程有需求,建议可使用此模板库对异步操作做处理。下文对QtPromise模板库的源码做一些分析以及其所用到的一些CPP的技巧共同做些探讨。本文并不会教你如何更好的使用QPromise而是分享其内部实现的思想和流程。QtProm
转载
2023-07-13 14:51:01
187阅读
在Linux系统中,Qt是一个非常重要的应用程序框架,它是由诺基亚公司开发的一款软件开发工具包。Qt被广泛应用于图形用户界面开发,提供了丰富的API和工具,让开发者能够快速、方便地创建跨平台的应用程序。
红帽是一家知名的Linux发行版提供商,它向企业和个人用户提供了一系列经过认证的软件和服务。Qt在Linux系统中的应用也得到了红帽的大力支持,红帽通过与Qt开发者和社区合作,不断优化和完善Qt
原创
2024-03-06 10:13:04
63阅读
linux qt creator工程中几个文件的含义及关系 如创建QT 控件项目—> Qt-Gui应用—>文件名称命名为qt1,则 qt1.ui是绘图界面,有设计和编辑两种模式; qt1.h定义信号与槽; qt1.cpp是对qt1.h里信号与槽等成员函数的实现; main.cpp是主程序文件。 关键:1、理清楚类名文件名,继承之间的关系; 2、控件的
原创
2012-07-15 15:47:02
828阅读
效果图:思路如下:1、在构造函数中设置拖拽可用,setAcceptDrops(true);2、在拖的时候获取信息,拽的时候做处理(处理时已去除重复文件):void MainWindow::dragEnterEvent(QDragEnterEvent *event){ if(event->mimeD
原创
2022-10-31 19:19:09
72阅读