Qt学习
dqmengxiang
这个作者很懒,什么都没留下…
展开
-
QT 入门
<br />1. 什麽是 QT. <br /><br />用 Linux 的人,一定都知道 QT 是什麽.而利用 QT 编译出来的 KDE 桌面系统, <br />更是让 Linux 有了一次能和 Windows 的 GUI 相媲美的机会.甚至有人说, KDE <br />的桌面在图像上,还赛过了 Windows95 了.那麽 QT 到底是什麽呢?其实 QT<br />就是基於 C 语言上的一种专门用来研发 GUI 介面的程式.这里面包括了∶ <br />button; label; frame ... 等转载 2010-12-09 21:08:00 · 348 阅读 · 0 评论 -
Qt入门
<br />RadioButton1 = new QRadioButton( ButtonGroup1, "RadioButton1" ); <br />//在这里,我们看到,这次不再是 <br />//RadioButton1 = new QRadioButton( this, "RadioButton1" ); <br />//而是把 this 换成了 ButtonGroup1 了.这也就是说,这次我们 <br />//生成的 RadioButton1 是在 ButtonGroup1 这个介面上,而不是转载 2010-12-09 21:13:00 · 499 阅读 · 0 评论 -
Qt入门
<br />这里不难看出.除了 MultiLineEdit 中的 setText 能够显示多行文字以外. <br />其他的东西跟 LineEdit 并没有什麽差别. <br /><br />在 MultiLineEdit 中,我们还能选择些其他的选项. <br />常用的有, WordWrap, UndoDepth, ReadOnly, overWriteMode. 现在我们把 <br />这些全都在 Property Edit 中选择出来. <br /><br />WordWarp 选择为 NoWarp转载 2010-12-09 21:15:00 · 455 阅读 · 0 评论 -
Qt入门
<br />// 两个 Pushbutton (ok_one, ok_two) 这是给 radiobutton 和 checkbutton用的 <br /><br />QLabel *click_label; //显示在 LCD 上面的文字 <br />QLabel *picture; //企鹅的图像 <br />QLineEdit *LineEdit; //用来显示 radio button 的状态 <br />QMultiLineEdit *MultiLineEdit; //用来显示 check box转载 2010-12-09 21:16:00 · 492 阅读 · 0 评论 -
Qt入门
<br />看到, 那个 button 中的标签已将变成 Exit 了. 我们这时侯还需要给这个 Exit Button 一个 <br />signal(信号), 这样当您在 Exit 这个 Button 上 click 的时侯. QT 才知道如何去处理这个信 <br />号. 我们按一下 F3(connect singnal slot)然後在那个 Exit Button 上面 Click 一下. 这时 <br />侯我们就看到了 Edit Connection 的 Dialog 了. 在 Signal 中转载 2010-12-09 21:09:00 · 325 阅读 · 0 评论 -
Qt入门
<br />QLabel 的使用∶ <br /><br />现在我们再来看看 QLabel 的用法. 在 QT Designer 中, 用 Mouse 选择 Text Label,(就是那个 <br />画了个『A』的图标.)然後用 Mouse 画出一个随便大小的 Text Label. 再用 Mouse 在这个 Label 上面 Double <br />Click 一下.将跳出的 Window 中的那个 TextLabel1 改成 My Label. 然後按 Save 保存文档. 用 uic 转成 <b转载 2010-12-09 21:11:00 · 357 阅读 · 0 评论 -
Qt入门
<br />假如您有兴趣,能够用 man convert 来看看 convert 的周详内容.这里我只介绍假如把一个图片文 <br />件转换成 xpm 的格式.我选择的是 Linux 中的代表图片.一苹可爱的小企鹅--logo.gif,相信每一个 <br />安装了 linux 的人,应该都能够找到这个图片吧.您能够试这用 locate logo.gif 来寻找.找到以後, <br />把 logo.gif 复制到程式放有 form1 程式码的目录下. 然後用下面的指令来作图片的格式转换∶ <br />c转载 2010-12-09 21:12:00 · 501 阅读 · 0 评论 -
Qt入门
<br />// 这里我们只显示 ok_one 和 ok_two, 简单的来说,就是显示 radio button <br />// 和 check box 的状态一共被检查过几次 <br /><br />picture = new QLabel (this, "picture"); <br />picture->setGeometry (QRect (480, 10, 110, 140)); <br />picture->setText (tr ("Picture")); <br /><br />QPix转载 2010-12-09 21:17:00 · 382 阅读 · 0 评论 -
Qt入门
<br />// 在一开始,有个 i , 这是我们用来统计 ok_one 和 ok_two 被 clicked 的次数用的 <br />// 假如进入 check_radio() 就证实, ok_one 已被 click 过一次.所以我们把 i 1, <br />// 然後用 display() 在 LCD 上面显示 i 的值 <br /><br />void Final::check_box () <br />{ <br />i ; <br />if (check_one->isChecked ()) <转载 2010-12-09 21:18:00 · 428 阅读 · 0 评论