当前位置:首页 » 操作系统 » linuxqt窗口

linuxqt窗口

发布时间: 2022-02-11 14:35:23

‘壹’ 您好!向您请教一个问题linux下QT界面,程序1如何获取程序2的窗口句柄

linux Qt 下不流行句柄. Qt 下要访问一个窗口用的是指针.
程序1 想获取, 程序 2 的窗口句柄属于进程间通信.
进程间通信有多种方法.如果找同一台机器上我推荐用有名管道. 但是由于每个进程都有自己的地址空间.进程间不能直接访问对方的地址.所有说不管你有没有成功获得这个句柄,这个句柄都是不能用的..

‘贰’ 如果我在linux上用qt做了一个有界面的程序,那么在windows上可以运行吗

应该是可以的,qt是使用自己的图形库,底层的区别由库文件解决,程序员不需要关心

‘叁’ linux下的Qt如何设置主窗口的背景图片,用手写代码的那种

Qt4版本以上可在构造函数中加入如下代码
RcMainWindow::RcMainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::RcMainWindow)
{
ui->setupUi(this);
QPixmap pixmap(":/img/background.bmp");

QPalette palette;
palette.setBrush(backgroundRole(), QBrush(pixmap));
setPalette(palette);
}
此外也可实现继承自父类QMainWindow的虚函数paintEvent,并在该函数中加入同样代码。

‘肆’ linux QT界面字体很难看

有些图形界面的终端环境设置和图形界面直接运行导致的环境不同。
这肯定还是字体的问题。

当然是字体的设置,而不是有没有字体。
Linux 对于字体边角的 AA (Anti-aliasing)算法和 Windows 下面的不同。而且这几年一直在改,如果可以最好是看看你的 ubuntu 到底是什么版本的,能升级先升级到最新。而且不要自己另外装,要用系统自带的软件。
因为算法不同,某些 Windows 下面效果好的字体,在 Linux 下面显示会很渣。QT 的字体设置和字体显示是自己渲染的,和 ubuntu 的默认图形界面所用的 GTK 是两套设置。虽然他们都有用 FontConfig 和 FreeType 。
还有就是有些字体因为内嵌了点阵字体,使用点阵字体是不能 AA 的。有些时候设置里面也会设置某个字号设置范围内,也不做 AA 处理。
这些都会影响字体的效果。
而且有些字体,开了 AA 也很不好看的。

这个问题最好的办法是做一个虚拟字体(比如那个 Sans ),这个虚拟字体按照效果,集合多种字体,比如英文用 Verdana ,中文用雅黑。或者中文用文泉驿点阵再集合另一个宋体字库。系统的文字渲染程序会按照顺序提取字符信息来渲染,从而保证效果。不过前提是他们在同一个设置下面效果都没问题……

‘伍’ linux下QT界面,程序1如何获取程序2的窗口句柄

不明白,详细点儿

‘陆’ 有人用过Qt吗用C++做界面的,linux下做个界面

必须做过啊 移植神马的 小salami

‘柒’ Linux系统中怎么用Qt开发图形应用界面

界面可以自己写的,不一定用designer,c++基本语法思想掌握就能看Qt了,qt自带很多例子和文档,照着做做学学,不难的

‘捌’ Linux字符界面启动图形界面(用qtcreator编写的qt Gui应用)想用这个应用替换原有桌面类似KTV的点歌系统

厉害……QT是基于本身引擎工作的,不知道会不会有影响

‘玖’ 求Linux下 QT界面编程的教程视频

1.做交叉编译链,你应该已经有了,就是那些linux-arm-gcc。没有必须先有。

2.用交叉编译链编译Qt/E,即Qt的嵌入式版本。这个东西名字很多,反正找准就是了。

3.把编译好的Qt/E的动态库,放入板子/lib,/usr/lib等目录可寻找目录里面。

4.把你那个程序用Qt/E编译的qmake和交叉编译链编译。然后得到的程序放入板子。只要程序能搜到动态库就能运行。

怎么样?很麻烦,好吧。我只能说:缺一不可,没有偷懒的办法。预祝你成功。
.
希望能够帮助你 ^_^ 也希望能够选为最佳答案!

热点内容
诺基亚密码忘了打什么电话 发布:2024-09-17 03:27:09 浏览:555
树深度优先算法 发布:2024-09-17 03:26:58 浏览:472
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:784
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249
安卓怎么禁用应用读取列表 发布:2024-09-17 01:46:45 浏览:524
win10设密码在哪里 发布:2024-09-17 01:33:32 浏览:662