QTableWidget右键菜单 QFileDialog

4.为表格数据添加右键菜单 有时候我们想通过点击鼠标右键对表格数据进行一些其他操作,比如复制、查看详情等,我们可以按照下面的方法来实现。为了实现点击右键弹出菜单这个功能,我们必须在类studentInfo类中声明一个菜单变量popMenu和一个菜单选项变量action。 class stude...

2012-04-25 15:45:37

阅读数:2782

评论数:0

中文化QT

在main()中,设置QApplication的到缺省编码方式。       如:        QApplication app(argc,argv);        app.setDefaultCodec(QTextCodec::codecForName("GBK"...

2012-04-20 16:58:26

阅读数:822

评论数:0

模态对话框和非模态对话框的消息循环

1、非模态对话框和父窗口共享当前线程的消息循环 2、模态对话框新建一个新的消息循环,并由当前消息循环派发消息,而父窗口。模态对话框屏蔽了用户对它父窗口的操作,但是不是在消息循环里面屏蔽,所以给父窗口发送消息,父窗口还是可以接收得到。 3、调用模态对话框的窗口处理函数会被阻塞,但是新的消息循环仍...

2012-04-20 15:01:25

阅读数:1032

评论数:0

exec show

1.如果使用exec()默认为模态的。如果用show()需要设置setModel(true)才是模态的。2.当删除一个dialog对象时,exec()返回QDialog::Rejected,因此在删除dialog时要特别小心。举例说明一下:A 是一个QWidget 。B是一个QDialog,B =...

2012-04-20 13:24:45

阅读数:578

评论数:0

Linguist

Qt有一个叫做Qt Linguist的工具可以很方便的实现多语言化,具体操作如下: 使用Qt菜单上的Create New Translation File...命令创建一个语言文件,可以选择很多种不同的语言,比如我选择了中文(zh),生成一个helloqtwindows_zh.ts; ...

2012-04-01 14:28:06

阅读数:452

评论数:0

Phonon

Qt 提供了播放音视频的接口,这就是Phonon库。下面一段是从网上摘抄的。 Phonon严格来说其实非为Qt的library,Phonon原本就是KDE 4的开放原始码多媒体API,後来与Qt合并与开发,所以简单来说就是Qt使用Phonon这个多媒体框架来提供一般影音多媒体档案的播放,而这...

2012-04-01 13:18:14

阅读数:759

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭