qss + delegate:QComboBox Item Height

THE MOST IMPORTANT IS TO SET THE DELEGATE,IF NOT, THE STYLE WILL TO WORKS. QStyledItemDelegate * itemDelegate = new QStyleItemDelegate(); ui.combox...

2018-12-12 14:02:22

阅读数 70

评论数 0

QLineEdit+icon+input text

QAction * pAction_Account = New QAction(ui.lineEdit_Account); pAction_Account->setIcon(QIcon(":/ICON/user.png")); ui.l...

2018-12-12 11:33:22

阅读数 66

评论数 0

qmake &cmake &makefile differences

1.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。2.当你的程序只有一个源文件时,直接就可以用gcc命令编译它。3.但是当你的程序包含很多个源文...

2018-06-21 17:02:54

阅读数 87

评论数 0

两种消息模型: 点对点&&发布/订阅

点对点: 消息生产者生产消息发送到queue中,然后消息消费者从queue中取出并且消费消息。这里要注意: 消息被消费以后,queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。 Queue支持存在多个消费者,但是对一个消息而言,只会有一个消费者可以消费。 发布/订阅 消息生产者(发...

2018-06-05 16:46:16

阅读数 466

评论数 0

qml用MenuStyle设置Menu的风格

Menu{id: powerMenustyle:MenuStyle{        itemDelegate.background: Rectangle{                height: 60                width: 40                color...

2018-04-17 18:59:43

阅读数 972

评论数 0

qml tableview红白间隔显示且行高可设置,并且cell 文字居中显示

import QtQuick 2.6 import QtQuick.Window 2.2 import QtQuick.Controls 1.4 Item{ width: 800; height: 600 ListModel{ id:libraryModel ...

2017-10-13 12:08:39

阅读数 1880

评论数 0

Qt 5的学习--与Qt 4的几点区别

Qt5对Qt4的模块进行了重构,最明显的是对Qt Gui模块的修改,在Qt 5 中,Qt Gui不再包含有关界面的所有类。所有的图形界面程序需要的QApplication以及最重要的基类QWidget已经不在Qt Gui模块中,而是被重新组合到了一个新的模块Qt Widgets中。Qt 5的一个重...

2017-07-25 23:00:21

阅读数 5600

评论数 0

moc_***.cpp被手动从工程里移除以后发生的事情

1.环境:vs2013+qt插件 手动从vs里面把moc文件移除了,再重新生成项目,会报一大堆link2001的错误,如下: ***.obj:error LNK2001:无法解析的外部符号"public: virtual struct QMetaObject const* _this...

2017-07-25 22:26:44

阅读数 1431

评论数 0

大家都还在吗?我回来了!一起进步!

看到那么多人留言给我,还有的说是我的粉丝,惦记我最近怎么一直没上博客了,我觉得好感动!我确实好久没上csdn了,也确实好久没有写技术博客了,因为现在换单位了,新单位是一家军工企业,平时上班禁止上外网,所以就没那么方便写技术博客了。但是我平时都在写技术文章,等这两天发到上面来给大家分享!

2017-06-06 21:23:17

阅读数 382

评论数 2

qss范例

 /**************************************************************************  index list for customizing Qt or customized widgets using style she...

2016-12-21 23:24:41

阅读数 1307

评论数 0

软件概要设计的过程和内容

 在完成对软件系统的需求分析之后,接下来需要进行的是软件系统的概要设计。一般说来,对于较大规模的软件项目,软件设计往往被分成两个阶段进行。首先是前期概要设计,用于确定软件系统的基本框架;然后是在概要设计基础上的后期详细设计,用于确定软件系统的内部实现细节。 概要设计也称总体设计,其基本目标...

2016-11-13 14:22:28

阅读数 5486

评论数 0

STL

 STL的最主要的两个特点:数据结构和算法的分离,非面向对象本质。访问对象是通过象指针一样的迭代器实现的;容器是象链表,矢量之类的数据结构,并按模板方式提供;算法是函数模板,用于操作容器中的数据。由于STL以模板为基础,所以能用于任何数据类型和结构。  一、STL简介 STL(Sta...

2016-11-02 14:29:39

阅读数 248

评论数 0

关系型数据库

一、基本概念: 1.数据库:对大量信息进行管理的高效解决方案,按照数据结构来组织、存储和管理数据的仓库。说白了就是一些关联表的集合。 2.数据库系统(DBS):包括数据库(DB)和数据库管理系统(DBMS)。 3.关系型数据库:建立在关系模型上的数据库系统,采用关系模型作为数据的组织方式,在...

2016-11-02 11:42:03

阅读数 3056

评论数 0

函数指针及应用

 函数指针及应用 我们先来看一下以下 的声明: int f(int); int  (*pf)(int)=&f;//&操作符可选;因为函数名被使用时总是由编译器把它 转换为函数指针; int ans; ans=f(25); ans=(*pf)(25); ans=...

2016-11-01 16:21:35

阅读数 171

评论数 0

指针函数和函数指针

1.指针函数 先看下面的函数声明,注意,此函数有返回值,返回值为int *,即返回值是指针类型的。 [cpp] view plain copy print? int *f(int a, int b);   int *f(int a, int b); ...

2016-11-01 15:56:48

阅读数 229

评论数 0

Qt复习之小细节注意

1.对于所有定义了信号和槽的类,在类定义开始处的Q_OBJECT宏都是必需的。 2.Qt由数个模块构成,每个模块都有自己的类库。最为重要的模块有QtCore、QtGui,QtNetWork、QtOpenGL、QtScript、QtSvg和QtXml。其中,在头文件中为构成QtCore和QtGui...

2016-10-31 13:44:03

阅读数 349

评论数 0

QApplication详解

 一、详细描述 QApplication 类管理图形用户界面应用程序的控制流和主要设置。 可以说 QApplication是Qt的整个后台管理的命脉 它包含主事件循环,在其中来自窗口系统和其它资源的所有事件被处理和调度。它也处理应用程序的初始化和结束,并且提供对话管理。它也处理绝大多数系...

2016-10-31 09:02:33

阅读数 18965

评论数 0

TCP/IP三次握手过程详解

 一、TCP报文格式 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,A...

2016-10-26 22:29:23

阅读数 376

评论数 0

常见面试题及答案汇总

1.堆栈溢出一般是由什么原因导致的? 答:1.没有回收垃圾资源         2.层次太深的递归调用(无限递归调用),每一次函数调用都会将参数、返回值不停的压栈。 2.new、delete、malloc、free的关系 delete会调用对象的析构函数,和new对应。free只会释放内存...

2016-10-26 16:17:49

阅读数 520

评论数 0

引用作为函数参数和常引用作为函数参数

(1)传递引用给函数与传递指针的效果是一样的。这时,被调函数的形参就成为原来主调函数中的实参变量或对象的一个别名来使用,所以在被调函数中对形参变量的操作就是对其相应的目标对象(在主调函数中)的操作。 (2)使用引用传递函数的参数,在内存中并没有产生实参的副本,它是直接对实参操作;而使用一般变量传...

2016-10-26 15:17:55

阅读数 3187

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭