QT的应用
文章平均质量分 93
QT的各方面的使用
Franklin
工程师
展开
-
【QT 数据库专辑】【04】WIN7下搭建本地SQL SERVER数据库 - 手把手-登录远程数据库帐号设定问题
前言:多次数据库试验经验报名,远程数据库的访问问题,大多数是因为有帐号和访问权限的原因。本文,通过从安装SQL SERVER开始暂时,我们在远程访问SQL SERVER数据库的时候可能遇到的问题。1 有哪些账户的设定呢?首先,我们需要弄清楚我们有哪些账号的设定。A 安装时候的服务账户和密码 (这里应...原创 2018-02-18 21:03:07 · 429 阅读 · 0 评论 -
QT @ VS2017的安装
前言:QT 有QT creator为什么要安装VS2017呢?最初我也是这个想法,QT 甚至不需要IDE也可以开发,可是当我用QT 自带的编译器例如:MinGW来做项目的时候,遇到一个几乎无法解决的问题,font问题,对就是这个看起来很简单的问题,时候MinGW的编译器总是不能找到默认到底正确的Font的库文件,会出现中文 乱码,尝试很多次,一直无法解决SQL SERVER的问题。显示一直不正常...原创 2018-02-09 23:19:23 · 5661 阅读 · 0 评论 -
Python GUI界面编程初步 05- GUI框架PyQt的运用 - 02 PyQt的信号和槽例子
前言:本节讨论PyQt的事件event和信号signal的应用:事件和信号是GUI和应用交互的两个重要的概念。其中,事件用来驱动,信号和槽用来动态链接,这两个东西合并起来适用于各种组合的GUI的触发场景1 EVENTS事件GUI的应用里面,Events事件驱动是基本的模式。当调用exec_() 方法来执行main loop 的时候。main loop 便通过各种事件的发送和何侦听在各个事件模块上进行互换。在event 原型里面,有3个要素:event source #事件源原创 2021-07-08 16:11:12 · 407 阅读 · 6 评论 -
Python GUI界面编程 05 - 01 在Pycharm中的安装Pyqt工具,把QT Creator和Pycharm结合起来
前言:在01节里面,我们简单的讨论了一下各个GUI框架的优劣。PyQt作为一个传统的GUI的兼容工具,对拖拽来设计GUI的开发来说是极其方便和简单的。原创 2021-07-08 11:55:56 · 1771 阅读 · 0 评论 -
Python Pycharm 配置Tips01 - 配置Pycharm的Python版本
前言,Pycharm是Python的集成IDLE工具。但是,由于Pycharm的版本一直在更新,而Python的版本也在更新。往往更新后需要重新配置环境,尤其配置Python的使用版本。1 问题的引出:搭建Pyqt5的Python项目的时候,明明Pyqt5的安装已经顺利了:H:\work\project\python\pythonCom>pip install pyqt5 pyqt5-toolsRequirement already satisfied: pyqt5 in d:\prog原创 2021-07-07 22:39:46 · 792 阅读 · 0 评论 -
QT【001】- 基础写在前面的话
QT 的本质就是一个C++类库:选择QT的原因之一,QT是开源的,可以看到源码,而且,作为一款跨平台的C++图形界面工具,比较适合C/C++程序员上手。自己在做物联网的系统,可以涉及到的系统出了PC,还要包括各种手持终端,甚至于采集终端,QT成功于于linux的KDE开发,对linux为主导的ARM,MIPS等嵌入式系统有天然的课植入性。另外,QA有非常丰富的API,以及涉及比较底层的接口原创 2017-05-27 14:42:45 · 389 阅读 · 0 评论 -
QT【002】- mac QT Mac compile problem
start to use the QT on Mac,And face to some compile error 1 the setting for "t Creator - Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin原创 2017-05-28 20:52:28 · 375 阅读 · 0 评论 -
QT 003 stack widget 层叠菜单的使用 - 6-04正在编辑中
前言设计的一个主页操控必须用到类似的层叠菜单,网上搜了很多都是不用UI设计器的方法,感觉都是出自于QT本身的例子和QT5开发和实例,这里就用比较懒的方法,用UI设计器来做。1 方法一:不用UI设计器,手动写:这个方法好似好,但是,如果页面比较复杂了,那就比较悲催了。转于:“http://blog.csdn.net/liang19890820/原创 2017-06-03 00:19:03 · 1797 阅读 · 0 评论 -
QT [004] QT SDK 和 QT quick 和 QT creator的区别历史和沿袭
1 前言之前查QT的参考书,往往被QT的开发书籍定义弄蒙了,什么是QT quick,什么是QT creator查了某度,简直是fent了,更晕了,这边开一个文章给有这方面疑惑的初学者带个路吧然后,下载的时候,又被QT的版本搞蒙了,下了半天,没有一个是可以用的IDE版本,本书最后一节告诉大家如何去做避免这些时间浪费。1.1 问题:买那本书学习- 主要是被《Qt及Qt Quick原创 2017-06-04 15:32:24 · 4685 阅读 · 2 评论 -
QT [005] 数据库设计 - 一个被忽略的数据库show类 - ConnectionWidget Class
我们讲到数据库,大部分的教材里面都是什么QTreeView QTableView来展示数据库的源和数据表格,但是,QT给出的最新SQL的例子里面,有一些类真的是给数据库准备的,但是,我们都不知道,比如:ConnectionWidget 本文介绍这个类的应用。1 ConnectionWidget Class Reference[REF] http://cep.xray.aps.an原创 2017-06-07 04:56:21 · 510 阅读 · 0 评论 -
QT [006][basic] explicit关键字详解
QT 里面构造函数,经常会遇到explicit的这个参数,为什么要用到?怎么用?http://www.cnblogs.com/ymy124/p/3632634.html转载 2017-06-10 22:19:29 · 368 阅读 · 0 评论 -
QT [007] QT UI 的控件操控问题 - 如何操控多嵌套的UI控件
前言:QT 的多层叠和嵌套的控件有很多。我在实际尝试去尝试操控这项控件的是否,发现如何要找到一组控件里面的对象去操作,总是找不到方法,本文,将介绍如何解决这个问题。ref:http://blog.csdn.net/ry311ow/article/details/54701215?utm_source=itdadao&utm_medium=referral原创 2017-06-10 23:05:29 · 1356 阅读 · 0 评论 -
QT 008 UI Add action 的方法
1 Action 的简介和例子:ref:https://www.devbean.net/2012/08/qt-study-road-2-action/Qt 使用QAction类作为动作。顾名思义,这个类就是代表了窗口的一个“动作”,这个动作可能显示在菜单,作为一个菜单项,当用户点击该菜单项,对用户的点击做出响应;也可能在工具栏,作为一个工具栏按钮,用户点击这个按钮就可以执行相应的操原创 2017-06-13 06:14:51 · 5344 阅读 · 0 评论 -
QT 010 Qt 4.2 在线手册含UML图解释 User's Guide Documentation
前言: QT的帮助文件很好,不足就是类的继承,多继承关系比较复杂,如果有一个UML的族的图标就好了,可是QT creator的QT帮助文件没有。还好遇到了这个网站,把QT几乎所有的Class等都用Doxygen的办法搞了出来。网站地址:http://cep.xray.aps.anl.gov/software/qt4-x11-4.2.2-browser/index.h原创 2017-06-16 00:55:05 · 1095 阅读 · 0 评论 -
QT 015 【数据库】 QSqlTableModel Class
Ref: http://doc.qt.io/qt-5/qsqltablemodel.html1 小结2 翻译:QSqlTableModel ClassThe QSqlTableModel class provides an editable data model for a single database table. More...翻译 2017-08-05 15:14:46 · 635 阅读 · 0 评论 -
QT 的基础调试技巧 -- 未完 -- 更新中
1 QT creator 里面1.1 加打印的方法 qDebug()"---hsy--test--showtable---";这条加了之后,程序走到这里,就会在应用程序输出那里打印出来讯息。原创 2017-06-22 11:48:45 · 2398 阅读 · 0 评论 -
QT 012 [深入] Qt setupUi函数的原理和实现
1 度娘:setupUi(this)是由.ui文件生成的类的构造函数,这个函数的作用是对界面进行初始化,它按照我们在Qt设计器里设计的样子把窗体画出来,把我们在Qt设计器里面定义的信号和槽建立起来。也可以说,setupUi 是我们画界面和写程序之间的桥梁。2 stackoverflowsetupUi() creates the actual instances of转载 2017-07-20 15:36:46 · 1999 阅读 · 0 评论 -
QT Basic 014 Model/View programming (模型、视图编程)
前言:本文不是纯文本翻译,加入了对概念的理解,纯文本翻译,请看文后的一个链接。Model/View ProgrammingIntroduction to Model/View ProgrammingQt 4 introduced a new set of item view classes that use a m翻译 2017-08-04 18:16:09 · 2216 阅读 · 0 评论 -
【QT 数据库专辑】【01】搭建本地MYSQL数据库 - 工具安装
1 安装参考:http://www.cnblogs.com/sshoub/p/4321640.html原创 2017-10-17 19:52:10 · 562 阅读 · 0 评论 -
【QT 数据库专辑】【02】WIN7下搭建本地MYSQL数据库02 - 建立数据库的驱动程序-QT为例-完备版
前言:前一段时间项目紧张的,调一个数据库,总是连不上MySQL,于是用QT自己的SQLlite,好像也是可以的。直到,朴树把猎户星座的专辑自己给推翻了,重新在11-15日又发行了一把,暗暗佩服!今天不服,把MySQL的驱动一点一点给调了出来,遇到好些问题,都细致记录下来,算是对朴树新专辑发行的告慰一下。0 环境设置:本例的环境如下:1 windows7 64位2 QT:原创 2017-11-21 16:36:15 · 592 阅读 · 0 评论 -
QT 编译通过但是运行出现程序异常结束或者crashed的问题 在QT creator中最佳解决办法
1 问题描述重装了系统,然后,下了最新的qt的环境,然后尝试跑最基本的qt自带的实例,发现错误。1.1 环境如下:A WIN7 64位B QT CreatorQt Creator 4.5.0-rc1 (4.4.83)Based on Qt 5.10.0 (MSVC 2015, 32 bit)Built on Nov 21 2017 13:40:46原创 2017-11-29 13:32:36 · 58109 阅读 · 3 评论 -
【QT 数据库专辑】【03】WIN7下搭建本地SQL SERVER数据库 - 包括无法登录远程数据库问题解决办法
前言:经过试验,差不多弄清楚了,几种连接不上的原因了。大多数是配置,账户,密码的问题,这里主要是有一个先后的配置顺序:首先,我们需要安装哪些东西、配置哪些东西来搭建呢:大约有以下6个需要配置的东西:1 SQL SERVER 2008 这个是我用的SQL SERVER的软件:无论哪个版本,基本有两个SQL SERVER的基本工具:2 一个是:SQL SERVER配置管理器、一个是:SQL SERVE...原创 2018-01-09 12:08:11 · 948 阅读 · 0 评论