这个程序主要为了,练习自定义 Qt 窗体部件,HexSpinBox 实现了一个 16 进制的 SpinBox,所以只要重载 SpinBox 就可以了...详见代码
==================================================================
hexspinbox.h
|
hexspinbox.cpp
|
main.cpp
|
PS:庆祝空间人气突破 25000
这个程序主要为了,练习自定义 Qt 窗体部件,HexSpinBox 实现了一个 16 进制的 SpinBox,所以只要重载 SpinBox 就可以了...详见代码
==================================================================
hexspinbox.h
#ifndef HEXSPINBOX_H |
hexspinbox.cpp
#include "hexspinbox.h" |
main.cpp
#include <QtGui/QApplication> |
PS:庆祝空间人气突破 25000
这几次主要练习 Qt Designer 的设计,所以就做了对话框,没有去做具体的实现,以后有空再写吧….哇哈哈
主要代码如下:
sortdialog.h
#ifndef SORTDAILOG_H |
sortdialog.cpp
#include "sortdailog.h" |
main.cpp
#include <QtGui/QApplication> |
先用 Qt Designer 设计,窗体的基本框架,然后进行编译 ,以下是相关代码: gotocell.h
#ifndef GOTOCELL_H |
gotocell.cpp
#include<QtGui> |
main.cpp
#include <QtGui/QApplication> |
主要学习简单的 Wdiget 的添加问题…
main.cpp
#include <QtGui/QApplication> |
运行结果
PS:居然 connect 中 sender 的函数打错了还能用….好囧啊
创建一个 FindDialog,功能还没有添加…以后再搞吧
代码:
findDialog.h
#ifndef FINDDIALOG_H |
findDialog.cpp
#include<QtGui> |
main.cpp
#include <QtGui/QApplication> |
运行结果:
PS 编译过程出现这个错误: :-1: error: collect2: ld returned 1 exit status ,但是当我程序写完的时候问题就解决了 ….orz,顺便说下,QtCreator 的补全功能还是很不错的….1.0 果然比 0.9 好太多了….赞一个
之所以从零开始,这个也是 C++的习惯吧,第一个 QT 程序啊,纪念一下,还是经典的 Hello World
main.cpp
#include <QtGui/QApplication> |
运行结果:
PS:入门第一件事情果然是 Hello World
这是由于 AMD 的 CPU 的问题,貌似 Intel 的没有这个问题,只要在系统的环境变量中添加对 AMD 支持就可以了.
1、右击我的电脑,选择属性.
2、在"高级"选项卡中点击"环境变量" 3、在系统变量下面添加如下内容(按"新建"):
变量名:BLAS_VERSION 变量值:X:/Matlab7/bin/win32/atlas_Athlon.dll
"X"为您安装 MATLAB 的盘符,确定后即可
(1)首先下载最新版本的 netbeans6.5,下载后选择全部安装,还要下载一个 C++编译器.我们选择 Cygwin.
(2)Cygwin 配置如下 1.运行 setup.exe 程序。接受缺省设置,直至转入 "Select Your Internet Connection" 页。在此页上选择最适合您的选项。单击“下一步”。
2.在 "Choose A Download Site" 页上,选择一个方便您下载的站点。单击“下一步”。
3.在 "Select Packages" 页上,选择要下载的包。单击 "Devel" 旁边的 "+" 号,以展开此开发工具类别。您可能 需要调整窗口的大小,以便一次可以看到更多的内容。 通过单击包旁边的 "Skip" 标签来选择要下载的每个包。您至少要选择
gcc-core: C compiler
gcc-g++: C++ compiler
gdb: The GNU Debugger
make: the GNU version of the 'make' utility。 然后安装.
(3)现在将编译器目录添加到您的 Path 变量中: 将 cygwin-directory/usr/bin 和 cygwin-directory/bin 目录的路径添加到 Path 变量中,然后单击“确定”。缺省情况下,cygwin-directory 为 C:/cygwin。
(4)启动 netbeans 就可以了.你可以选择 Tools -> options -> C/C++ 下面的选项框中是不是自动就填好了. 如果以上运行正常,你就可以用 netbeans 开发你的 C/C++ Application 了.
测试环境:Ubuntu 8.10
软件:Netbeans 6.5
在 Linux 操作系统中安装 netbeans 中文版出现了乱码,显示为一些方框。 这个问题不是 netbeans 的问题而是 JDK 的中文显示出了问题...
解决方法是把/usr/share/fonts/truetype/arphic/下的字体复制到 JAVA_HOME/jre/lib/fonts/fallback 下面(如果没有此目录 新建)。
其中 JAVA_HOME 是 jdk 安装的路径,请自己调整。
1)添加源:sudo gedit /etc/apt/sources.list,增加
deb http://us.archive.ubuntu.com/ubuntu edgy universe |
2)更新源:sudo apt-get update
3)更新 wine 和 cabextract:sudo apt-get install wine cabextract
4)安装 python-gtk2-dev:sudo apt-get install python-gtk2-dev
5)下载 IEs4Linux wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
6)安装
解压:tar zxvf ies4linux-latest.tar.gz 运行:./ies4linux ps:建议选
CN,貌似我选了 EN 不能下载。。