折腾了好几天,终于把这本书的第三章和第四章给看了个大概。里面的函数调用关系可谓是复杂。整理了一部分的函数关系如下:cell关系清理data(role) 返回应该显示的值 或者对齐方式 或者公式 ->value() 单元格的值,如果是旧的就重新获得 值给cachedValue并返回 对输入的以...
转载 2014-11-07 17:12:00
473阅读
2评论
一:GUI开发简介                 GUI是Graphical User Interface(图形用户界面)的缩写在GUI中,并不只是键入文本和返回文本,用户可以看到窗口、按钮、文本框等图形,而且可以用鼠标点击,还
1.1 Hello Qt创建hello目录,新建源文件hello.cpp:#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello Qt!"); label->show(); return app.exec(); }进入hello目录,qmake -project生成一个与平台无关的项目文件hello.pro。TEMPLAT
转载 2012-05-19 22:26:00
106阅读
2评论
1.1 Hello Qt创建hello目录,新建源文件hello.cpp:#include <QApplication> #include <QLabel> int main(int argc, char *argv[])
转载 2012-05-19 22:26:00
96阅读
2评论
 ✨✨✨感谢优秀的你打开了小白的文章 “希望在看文章的你今天又进步了一点点,离美好生活更近一步!”????本台预告:随着图像处理和人脸识别系列文章的结束,在未来的若干天内将持续更新gui界面编程,欢迎喜欢的小伙伴一起学习! 目录前言常用的GUI 库TkinterwxPythonPyQt  GUI 编程的核心步骤和第一个 GUI 程序完整代码前言现实
转载 2023-07-13 21:39:14
116阅读
 跨平台是程序设计师长久的梦想,谁都想要程序只写一次,就能在各种平台执行,Java当初就是以『Write once, run every where.』打响知名度,因此号称是终极程序语言,也吸引了很多人头向Java阵营。Java以语言角度算是不错的语言,语法干净简洁,OO支持也算完整,Framework设计的也不错,写出来的程序语法也蛮漂亮的,还Open Source,且支持应用很广,从
Qt
转载 精选 2013-03-19 17:20:03
1183阅读
菜单界面的实现。看书上第三章,好长,好多代码。我敲了半天,想看看效果,结果却显示不出来。仔细一看,发现spreadsheet的实现在第四章。郁闷....又到官网上下代码,结果居然不能运行。难道是因为我的版本太高了?只好自己改,把没实现的部分都先忽略掉,即忽略掉具体的功能,只是显示菜单。折腾了半天,搞...
转载 2014-11-04 15:37:00
177阅读
2评论
Go To Cell 利用QT Desinger做好界面后加入的代码有gotocelldialog.h#ifndef GOTOCELLDIALOG_H#define GOTOCELLDIALOG_H#include #include "ui_gotocelldialog.h"class GoToCe...
转载 2014-10-31 18:04:00
114阅读
2评论
感觉这本书的顺序设计的太不合理了,出现的最多的一句话就是后面会讲。按照使用的顺序讲不行吗?搞得代码都运行不了。我决定先直接跳到73页,子类化QTableWidgetItem这一节。因为前面功能的实现都依赖于这一部分。预备知识:C++关键字 mutable: mutalbe的中文意思是“可变的,易变...
转载 2014-11-04 22:24:00
161阅读
2评论
Find对话框实现 平台 Qt5.3.2 MinGW4.8.2注意创建时用QDialogfinddialog.h#ifndef FINDDIALOG_H#define FINDDIALOG_H#include #include #include #include #include #include ...
转载 2014-10-31 17:57:00
114阅读
2评论
python 版qt入门级使用说明我使用的是python3.5安装PyQt5:pip3 install PyQt5可以用如下代码测试环境是否安装成功,运行成功会弹出一个窗口:from PyQt5 import QtWidgets, QtGui import sys app = QtWidgets.QApplication(sys.argv) window = QtWidgets.QWidget(
转载 2023-07-01 17:20:09
558阅读
需要下载PYTHON QT GUI快速编程 PYQT编程指南
转载 2023-07-07 13:34:53
86阅读
《附录D》C++入门    可以在同一个.cpp文件中实现多个类,也可以把一个类的实现分散到多个.cpp文件中             int main(int argc, char *ar
原创 2015-03-14 17:14:21
1054阅读
1点赞
Hello World本章学习Qt的基本功能例1,简单的窗口这个简单的小例子展示的是一个小窗口。但是我们可以在这个小窗口上面做很多事情,改变大小,最大化,最小化等,这需要很多代码才能实现。这在很多应用中很常见,没必要每次都要重写这部分代码,Qt已经提供了这些功能。PyQt5是一个高级的工具集合,相比使用低级的工具,能省略上百行代码。#!/usr/bin/python3 # -*- coding:
转载 2023-07-29 18:43:53
188阅读
       QMainWindow类提供了一个应用程序窗口。你用它可以让应用程序添加状态栏,工具栏和菜单栏。1.状态栏。       状态栏用于显示状态信息。例如:#!/usr/bin/python #coding:utf-8 import sys from
Qt5.12在三大桌面平台宣布支持Python2.7以及3.5+,并包含两个封装器模块,用于封装QtAPI以及自有的C++函数库。知名流行的C++常用GUI开发框架Qt官方宣布,开始在5.12版本中支持Python——Python开发者现在可以使用所有的QtAPI,虽然目前尚处于技术预览版的阶段,但官方承诺,正式版将在不久后推出。官方表示,Qt5.12将作为支持Python的第一个版本,虽然Qt5
原创 2021-05-26 21:40:37
948阅读
实例:加法计算器 Carculator.h文件 #ifndef __CARCULATOR_H_ #define __CARCULATOR_H_ #include <QWidget> #include <QLabel> #include <QPushButton> #include <QLineEdi
原创 2022-01-25 17:08:20
334阅读
跨平台的GUI Framework : Qt (C/C++) 来源于:http://www.cnblogs.com/oomusou/archive/2006/10/14/528689.aspx 跨平台是程序设计师长久的梦想,谁都想要程序只写一次,就能在各种平台执行,Java当初就是以『Write ...
转载 2010-03-30 11:08:00
373阅读
2评论
pyqt5-python-Gui入门教程pyqt5&python Gui 入门教程(1) 第一个窗口(1)第一个窗口和代码详细注释:from PyQt5 import QtWidgets#从PyQt 库导入QtWidget 通用窗口类class mywindow(QtWidgets.QWidget):# 自己建一个mywindows 类,以class 开头,mywindows 是自己的类名
转载 2023-07-23 16:58:50
106阅读
信号(signal):特定情况下被发射(emit)的一种通告槽(slot):对信号响应的函数。与一个信号关联,当信号被发射时,关联的槽函数会被自动执行file---->new file or pproject---->project类型为Application,中间模板选择Qt Widgets Application因为本示例的目的是创建一个对话框,所以选择基类QDialog双击Dia
转载 2024-02-02 19:47:25
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5