资源简介
C++ GUI Qt 4编程(第二版)【带书签高清pdf+源代码】 经典教材(适合Qt4,Qt5)
代码片段和文件信息
import com.trolltech.qt.core.*;
import com.trolltech.qt.gui.*;
public class FindDialog extends QDialog {
public Signal2 findNext =
new Signal2();
public Signal2 findPrevious =
new Signal2();
public FindDialog(QWidget parent) {
super(parent);
label = new QLabel(tr(“Find &what:“));
lineEdit = new QLineEdit();
label.setBuddy(lineEdit);
caseCheckBox = new QCheckBox(tr(“Match &case“));
backwardCheckBox = new QCheckBox(tr(“Search &backward“));
findButton = new QPushButton(tr(“&Find“));
findButton.setDefault(true);
findButton.setEnabled(false);
closeButton = new QPushButton(tr(“Close“));
lineEdit.textChanged.connect(this “enableFindButton(String)“);
findButton.clicked.connect(this “findClicked()“);
closeButton.clicked.connect(this “reject()“);
QHBoxLayout topLeftLayout = new QHBoxLayout();
topLeftLayout.addWidget(label);
topLeftLayout.addWidget(lineEdit);
QVBoxLayout leftLayout = new QVBoxLayout();
leftLayout.addLayout(topLeftLayout);
leftLayout.addWidget(caseCheckBox);
leftLayout.addWidget(backwardCheckBox);
QVBoxLayout rightLayout = new QVBoxLayout();
rightLayout.addWidget(findButton);
rightLayout.addWidget(closeButton);
rightLayout.addStretch();
QHBoxLayout mainLayout = new QHBoxLayout();
mainLayout.addLayout(leftLayout);
mainLayout.addLayout(rightLayout);
setLayout(mainLayout);
setWindowtitle(tr(“Jambi Find“));
setFixedHeight(sizeHint().height());
}
private void findClicked() {
String text = lineEdit.text();
Qt.CaseSensitivity cs = caseCheckBox.isChecked()
? Qt.CaseSensitivity.CaseSensitive
: Qt.CaseSensitivity.CaseInsensitive;
if (backwardCheckBox.isChecked()) {
findPrevious.emit(text cs);
} else {
findNext.emit(text cs);
}
}
private void enableFindButton(String text) {
findButton.setEnabled(text.length() == 0);
}
private QLabel label;
private QLineEdit lineEdit;
private QCheckBox caseCheckBox;
private QCheckBox backwardCheckBox;
private QPushButton findButton;
private QPushButton closeButton;
public static void main(String[] args) {
QApplication.initialize(args);
FindDialog dialog = new FindDialog(null);
dialog.show();
QApplication.exec();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 22551758 2017-08-12 21:26 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\C++ GUI Qt 4编程(第二版).pdf
文件 2677 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambifind\FindDialog.java
文件 910 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambigotocell\GoToCellDialog.java
文件 2306 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambigotocell\GoToCellDialog.jui
文件 50 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter1\jambiplotter.h
文件 1121 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter1\JambiPlotter.java
文件 515 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter1\jambiplotter.pro
文件 400 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter1\jambiplotter.xm
文件 50 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter2\jambiplotter.h
文件 1101 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter2\JambiPlotter.java
文件 500 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter2\jambiplotter.pro
文件 898 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\jambiplotter2\jambiplotter.xm
文件 936 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\images\zoomin.png
文件 955 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\images\zoomout.png
文件 759528 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\in1.txt
文件 9747 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\plotter.cpp
文件 1634 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\plotter.h
文件 129 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\plotter.pro
文件 134 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\appendixC\plotter\plotter.qrc
文件 818 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\age\age.cpp
文件 44 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\age\age.pro
文件 201 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\hello\hello.cpp
文件 46 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\hello\hello.pro
文件 303 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\quit\quit.cpp
文件 45 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap01\quit\quit.pro
文件 107 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap02\find\find.pro
文件 1926 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap02\find\finddialog.cpp
文件 640 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap02\find\finddialog.h
文件 205 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap02\find\main.cpp
文件 79 2008-01-09 08:43 C++ GUI Qt 4编程(第二版)【带书签pdf+源代码】\src\chap02\gotocell1\gotocell1.pro
............此处省略671个文件信息
- 上一篇:MFC+开发人员指南.pdf
- 下一篇:MFC游戏开发6by七十一雾央
相关资源
- 图书管理系统c++与SQL数据库+课程设计
- Scientific and Engineering C++
- VC++游戏编程基础有书签
- 钱能C++程序设计教程第二版pdf高清带
- C++并发编程实战 美威廉姆斯著 高清扫
- 源代码——MFC的WebBrowser控件 C++与ja
- C++编程风格(PDF 英汉对照 The Element
- 精通Visual C++数字图像处理典型算法及
- vc++企业员工考勤系统源码
- MFC c++ 实现简易电话簿
- 钱能C++程序设计教程第二版&高清版
- VC++图像处理程序设计
- c++ 2017_vc_redist.x64
- 数据结构-胡学钢C++描述
- visual c++ 自绘控件 菜单 MFC界面 资源
- [C++程序设计基础第5版上][周霭如林伟
- RabbitMQ client c++封装类 c++工程 (没有
- 无线通信系统仿真--C++实用模型包含源
- Hopfield神经网络解决TSP问题C++程序
-
exceptional C++ st
yle 英文版 chm pdf 和 - SUSE 12 gcc-c++ 离线安装
- c++ 用opencv比较两张人脸照片是否相似
- 数据结构第二版王红梅课后习题解析
- vc++之mfc屏幕监控系统源代码
- 《亮剑Visual C++项目开发案例导航》随
- C++ MFC连接数据库(VisualStudio开发)
- C++ 添加程序图标到我的电脑
- vc++ 开发GIS系统
- 整理C++实现excel和wps表格读写
- 《C++游戏开发》笔记十四 平滑过渡的
评论
共有 条评论