更改 Qt/Webkit 中的文本框和其他 UI 组件?

发布于 2024-08-29 09:05:45 字数 216 浏览 7 评论 0原文

我正在使用 Qt/Webkit 为触摸屏设备制作自己的浏览器。我想在浏览器中拥有自己的编辑框(以便当用户单击它时,我可以打开虚拟键盘)、触摸友好列表框和其他控件。

所以在 QWebView 中,我希望用 MyOwnTextEdit 代替 QTextEdit,并且对于所有其他 UI 控件也是如此。

请告诉我我该怎么做?

我使用的是 Qt 嵌入式 Linux 4.6.2。

I am making my own browser with Qt/Webkit for touch screen devices. I want to have My own editbox in browser ( so that when user click on it, I can open virtual keyboard), Touch friendly listbox and other controls.

So In QWebView I want to have MyOwnTextEdit instread of QTextEdit and same for all other UI controls.

Please tell me How can I do it?

I am using Qt embedded linux 4.6.2.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千柳 2024-09-05 09:05:45

例如,您可以在此处查看如何在更简单的小部件中实现此类事情:链接文本。这是第一种方法。第二种方法是使用 SIGNAL/SLOT 创建文本框,并使用 Qt 样式编写 GUI 部件。祝你好运!

For example, you can see how this kind of things realized in more easy widgets here: link text. It's the first way. The second way is to create you textbox with SIGNALs/SLOTs and also code widgets GUI with Qt styles. Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文