Linux是一种自由和开放源代码的操作系统,广泛应用于服务器和个人计算机领域。在Linux操作系统中,有许多不同的桌面环境可供选择,其中一个非常受欢迎的桌面环境是由Qt开发的Qt4Qt是一个跨平台的应用程序开发框架,最初由挪威Trolltech公司开发,后来被Nokia收购。Qt允许开发人员使用C++编程语言构建图形用户界面应用程序,而无需考虑底层操作系统的详细信息。Qt还提供了许多其他功能
原创 2024-03-13 12:05:52
108阅读
Linux是一款非常流行的操作系统,而Qt4是一个跨平台的C++应用程序开发框架,而Minglinghang则是一个使用LinuxQt4开发的红帽软件。红帽软件是一款功能强大的操作系统,不仅可以提供稳定的运行环境,还可以运行各种不同类型的软件。这篇文章将会介绍关于LinuxQt4和Minglinghang的相关内容。 首先,让我们来看一下LinuxLinux是一个免费的开源操作系统,它最初
原创 2024-03-26 09:54:45
62阅读
Geant4.9.6.p01在Ubuntu12.10上的安装(2013-03-23 17:50:27)分类:geant4学习记要点:1.安装完之后,删去build,节省硬盘容量(build属于安装文件,安装完了之后就没有用了)2.若将geant4安装在根目录(/)下,则任何一步操作都得加上sudo,否则提示错误。1.下载并解压源文件4.9.6.p01.tar.gz2.建立build文件并进入其中,
转载 精选 2013-07-30 08:22:37
2501阅读
比起在Windows上安装QT,在Linux上安装QT要容易多了,这都得意于Linux系统的autoconf和automake工具。   1. 将QT的源码包放至到一个目录下,笔者的目录是:/home/kevdmx/work/using,将其解压:      如果 .tar.gz 文件: tar zxvf QT源码名的名字   如果 .t
原创 2008-11-16 18:29:31
3282阅读
  最近碰到需要使用qt做界面开发的项目。记得上次使用QT都是两年前的事了,那时候QT3,当时用起来还是觉得很舒服的。但现在把QT4装上我才知道,原来QT都发生了很大的变化了。uic,qmake的使用都变化了。所以用了一下午时间来适应这个新环境。​有了大体思路,但就依靠以上BLog仍然无法调通一个测试程序,经过一下午的努力,终于找到了解决方法。总结如下。1,qt4的QDialog头文件是由C++编
转载 2013-05-01 23:02:00
375阅读
2评论
我的系统是Ubuntu11.10,开发板是友善6410的,和作者的不一样,但是遇到的问题大同小异,环境:arm开发板是 ok6410,主机是Ubuntu10.04 1,准备工作:交叉编译工具用光盘自带的arm-linux-4.4.1.tar.gz,解压到/usr/local/arm目录下(将/usr/local/arm/bin加入环境变量);下载opencv2.2的源码;安装cmake bui
layout()->setSizeConstraint(QLayout::SetFixedSize);1. 能重新更改窗体的大小,这样一来布局就负责定义窗体的大小。并且也会在显示或者隐藏子窗体部件的时候修改窗体的大小。确保以最好的尺寸显示出来2. 码:在组合框中增加A——Z的Item。setColumnRange('A','Z');void SortDialog::setColumnRange(QChar first, QChar last){ ui->primaryColumnCombo->clear(); ui->secondaryC
原创 2021-08-04 10:28:00
544阅读
1、安装QtCreator 2、添加设备,TimeOut适当设置调长,默认10s容易超时,下面直接连接本机ssh调试 3、创建一个标准C++项目 4、选择创建的kit ,Pro文件后添加两行 target.path=/home/Test INSTALLS += target 5、F5调试,出现如下信
转载 2021-03-01 22:03:00
1193阅读
2评论
hift + Tab键来进行反向导航。
原创 2023-01-30 16:14:03
306阅读
1.程序可以显示中文#include <QTextCodec>QTextCodec::setCodecForTr(QTextCodec::codecForLocale()); 2.连接数据库//http://www.im80hou.com/html/mysql/2009/1003/1538.html.pro中添加:QT += sql #include "QtSql/qsqldata
原创 2010-01-10 12:04:03
8485阅读
1点赞
Qt提供了大量的内建控件及通用对话框可满足程序员的绝大部分要求。我们将对这些控件和对话框作一个大概的介绍。1. QLabel定义QLabel* m_labelOrdered = newQLabel("0", this);对文字的左右对齐设置m_labelOrdered->setAlignment(Qt::AlignLeft);//左对齐其它还有,横向对齐:Qt::AlignAuto – 根据语言内
原创 2021-07-14 10:31:37
1003阅读
Qt提供了大量的内建控件及通用对话框可满足程序员的绝大部分要求。我们将对这些控件和对话框作一个大概的介绍。1. QLa
原创 2022-04-24 11:57:58
1583阅读
Qt提供了大量的内建控件及通用对话框可满足程序员的绝大部分要求。我们将对这些控件和对话框作一个大概的介绍。1. QLabel定义QLabel* m_labelOrdered = newQLabel("0", this);对文字的左右对齐设置m_labelOrdered->setAlignment(...
转载 2014-09-04 10:48:00
185阅读
2评论
感觉这本书的顺序设计的太不合理了,出现的最多的一句话就是后面会讲。按照使用的顺序讲不行吗?搞得代码都运行不了。我决定先直接跳到73页,子类化QTableWidgetItem这一节。因为前面功能的实现都依赖于这一部分。预备知识:C++关键字 mutable: mutalbe的中文意思是“可变的,易变...
转载 2014-11-04 22:24:00
161阅读
2评论
Qt4项目迁移Qt5项目一问题解决方法:#include <QtGui/QApplication> ---> No such file or directory 分类: GNU CPP/QT2014-03-22 16:2634人阅读评论(0)收藏举报1.pro文件里,QT
转载 精选 2014-04-01 13:48:40
689阅读
Qt 笔记4--
原创 2022-08-29 10:12:56
1235阅读
      英文水平有限,将就吧。挑了主要的、用到的类块,正文如下:   该文档描述了将程序从Qt3引到Qt4的步骤。如果你还没有做出转移的决定,或者还不确定是否必要,可以先看一下Qt4提供的关键特性(key features)。也可以参考Moving from Qt 3 to Qt 4,了解下怎么写Qt3代码能更简单的转到Qt4
转载 精选 2010-10-27 12:32:18
707阅读
Qt常用操作总结
原创 2023-08-04 09:01:00
129阅读
1点赞
Linux系统中,Qt是一个非常重要的应用程序框架,它是由诺基亚公司开发的一款软件开发工具包。Qt被广泛应用于图形用户界面开发,提供了丰富的API和工具,让开发者能够快速、方便地创建跨平台的应用程序。 红帽是一家知名的Linux发行版提供商,它向企业和个人用户提供了一系列经过认证的软件和服务。QtLinux系统中的应用也得到了红帽的大力支持,红帽通过与Qt开发者和社区合作,不断优化和完善Qt
原创 2024-03-06 10:13:04
63阅读
一、Qt元对象系统简介1、元对象系统简介Qt的信号槽和属性系统基于在运行时进行内省的能力,所谓内省是指面向对象语言的一种在运行期间查询对象信息的能力, 比如如果语言具有运行期间检查对象型别的能力,那么是型别内省(type intropection)的,型别内省可以用来实施多态。'C++'的内省比较有限,仅支持型别内省, 'C++'的型别内省是通过运行时类型识别(RTTI)(Run-Time Typ
转载 2024-06-20 15:42:30
126阅读
  • 1
  • 2
  • 3
  • 4
  • 5