我创建了一个网络监视线程,打算将这个线程分析的数据追加显示到一个 qtextEdit 控件上。 每当在这个线程中调用 qtextEdit->append (psDtata); 的时候,程序就出错误了。 我搜索了了qt文档,上说“只有 QApplication.exec() 主线程 才能对界面元素进行控制”。 在GTK多线程中操作界面,可以用 gdk_thread_enter()和gtk_thread_leave() 进入和离开临界区,请问在qt中该如何做呢?
比如,我创建了一个窗口,上面有按钮A,如果我的其他自定义函数,要引用按钮A的属性.我该如何操作??如果才能获得A的句柄??谢谢!! :em14: :em14: :em14: :em14:
aix的输入法切换能不能不在终端窗口实现,而是实现在一个对话框中? 或者通过qt的配置可不可以实现中文的输入。 还有就是qt的标题栏的中文显示不出来。 谢谢 [ 本帖最后由 xxgkxxgk 于 2006-11-23 16:38 编辑 ]
我写了一个程序 有两个lineedit控件 一个是用户名,一个是口令 如果用户按一个按键就去处理用户与口令 现在的问题是 一:如何让口令是*的形式显示 二:如何才能接收到lineedit里面的数据呀 有没有例子呀 小弟才开始搞qt 谢谢 谢谢
具体问题是这样的,在窗口下,显示四幅图片,点击一个按钮,把第一幅图片放大,另外四幅相应变小。 这里,显示四幅图片是用gridlayout,我想的办法是改变布局。 我试了好多种方法都无法在点击按钮之后将窗口里原有的布局改变,连清除都不能。。。请教各位有没有什么解决办法,可以改变布局,或者不用改变布局,但可以实现以上描述的功能? 我试过用覆盖的办法,但好像行不通。。。:oops: 谢谢了!
我用qt做了个界面,其中一个函数想通过动态连接库的形式加载,自己的动态连接库我已经编译好了,不知道主程序应该怎么编译呢?怎样修改Makefile呢?我用的是qt3 万分感谢!
我定义了一个MouseEvent事件,当鼠标进入label的区域时,发射一个信号,相应的槽接收这个信号并改变label的背景色,但结果是我只有点击鼠标它才变色而不是鼠标进入时,不知道怎么回事,有达人能指点一下迷津吗?