【php精品源码栏目提醒】:网学会员为广大网友收集整理了,(精品)如何在QTabBar中插入小部件(Widget) - Forum Nokia Wiki【整理】 - 培训教程,希望对大家有所帮助!
如何在QTabBar中插入小部件Widget - Forum Nokia WikiWe do not fully support your browser version We are working to extend and improve our browser support but in the meantime would direct you to use Firefox 3.6 IE 7 Mozilla 3 to use all the features on this site. Search All Forum Nokia Devices Web Pages Tools SDKs Documents Examples Knowledge Base Discussion Boards Blogs Wiki ProjectsWiki English 中文 Franais Русский Log in Join Forum Nokia Home Design Overview Design process Design gallery User experience Develop Overview Qt Web Java Other Technologies Technical support Distribute Overview Ovi Store statistics Ovi Store guidelines Packaging and signing Marketing your applications Public relations guidelines Devices Overview Device specifications Remote device access Library Overview Documentation Learning Tools and downloads Code examples Multimedia Community Overview Discussion Boards Wiki Blogs Projects Groups Champions Home CommunityWiki如何在QTabBar中插入小部件Widget WikiCreate New Wiki Page Wiki Home Wiki Search Feedback Wiki Etiquette Wiki Help Featured Articles Featured Videos Templates Glossary Software Platforms - Maemo - S60/Symbian - Series 40 Development Platforms - Qt -- Qt Quick -- Qt Mobility - Java ME - Symbian C - Python Web -Web Apps --Series 40 Web Apps --Symbian Web Runtime Browser - Flash Lite - Mobile Web Templates Mobile Design - Design Patterns - Themes / Carbide.ui - Usability Tools and SDK Code Examples Knowledge Base Technology Areas Development Process 中文Wiki Chinese 日本语Wiki Japanese Portuguese/Brazilian Russian What links here Special pages Printable version Download as PDF Article Comment View source History Categories: CN Qt CN Qt for Symbian CN How To CN Code Examples Lang-CNThis page was last modified on 3 September 2009 at 10:39. 如何在QTabBar中插入小部件WidgetFrom Forum Nokia Wiki运行平台S60 3rd Edition FP1 S60 3rd Edition FP2 S60 5th Edition 运行设备Qt Creator IDE S60 Emulator 关键字web browser in QtQWebViewQToolBarQStatusBar Contents hide 1 介绍 2 Qt Creator IDE V4.5的下载链接 3 兼容性 4 如何创建此小部件 5 功能 6 各种函数 7 源代码 8 屏幕截图 9 内部链接 介绍 在这个简单程序中你可以给TabBar添加一些小部件按钮、单选按钮等。
这种tab bar有助于跨多个应用界面时切换。
Qt Creator IDE V4.5的下载链接 此应用程 下载地址http://www.qtsoftware.com/downloads 有关QTabWidget的更多内容请访问http://pepper.troll.no/s60prereleases/doc/qtabwidget.html 兼容性 此源代码与Qt v4.5兼容且有一些而细小的函数升级 此源代码可在Carbide C中开发且执行。
如何创建此小部件 1 创建一个QTabWidget. 2 为tab对话框上的每一页创建一个QWidget但不要指定它们的父部件。
3 将子widget插入到页widget中照常使用布局来定位它们。
4 调用addTab或insertTab将页widget放入tab widget给每个tab设一个适当的标签及键盘快捷方式可选。
功能 在窗口区域内我们可以在任何位置拖拽任何tab bar。
若有大量的tab就需要嵌入setScroll事件用一个滚动条在tab bar之间进行切换 各种函数 这个属性控制在给定的tab bar大小没有足够的空间显示项目时如何略去它们。
wid-setElideModeQt::ElideRight 添加Tab到Tab Bar wid-addTabwindowstr 这个属性保持在此tab widget中tabs的位置 wid-setTabPositionQTabWidget::South 这个属性保持用户是否在能在tabbar区域内移动tab。
wid-setMovable1 源代码 include include tabwidgetdialog.hinclude include include include include include include include int mainint argc char argv QApplication aargc argv QTabWidget widnew QTabWidget QString strNokia N-Series QString str1Nokia E-Series QString str2I LOVE MY INDIA QWidget windownew QWidget QVBoxLayout layoutnew QVBoxLayout QVBoxLayout layout1new QVBoxLayout QGroupBox groupnew QGroupBox group-resize300300 group-setLayoutlayout group-setAlignmentQt::AlignHCenter group-setCheckabletrue QCheckBox chk1new QCheckBoxNokia N97 QCheckBox chk2new QCheckBoxNokia N96 QCheckBox chk3new QCheckBoxNokia N73 group-setTitleNokia Phones layout1-addWidgetgroup layout-addWidgetchk1 layout-addWidgetchk2 layout-addWidgetchk3 window-setLayoutlayout1 window-show QWidget wdnnew QWidget QVBoxLayout laynew QVBoxLayout QVBoxLayout lay1new QVBoxLayout QGroupBox group1new QGroupBox group1-resize300300 group1-setLayoutlay group1-setAlignmentQt::AlignHCenter group1-setCheckabletrue QCheckBox chk4new QCheckBoxNokia E51 QCheckBox chk5new QCheckBoxNokia E52 QCheckBox chk6new QCheckBoxNokia E75 group1-setTitlePhones lay1-addWidgetgroup1 lay-addWidgetchk4 lay-addWidgetchk5 lay-addWidgetchk6 wdn-setLayoutlay1 wdn-show QWidget wdnew QWidget QVBoxLayout lynew Qn Rad3new QRadioButtonAHMD QRadioButton Rad4new QRadioButtonKolkata group2-setTitleINDIA ly1-addWidgetgroup2 ly-addWidgetRad1 ly-addWidgetRad2 ly-addWidgetRad3 ly-addWidgetRad4 wd-setLayoutly1 wd-show wid-setElideModeQt::ElideRight wid-setMovable1 // wid-setTabPositionQTabWidget::South // This is used to set The tab orientation. wid-setDocumentMode1 wid-addTabwindowstr wid-addTabwdnstr1 wid-addTabwdstr2 wid-show return a.exec 屏幕截图 这是第一个Tab。
Tab拖拽演示 这是第二个Tab。
. 这是第三个Tab。
有关QTabWidget的更多内容请访问 http://pepper.troll.no/s60prereleases/doc/qtabwidget.html 内部链接 How To Insert Widget In QTabBar Retrieved from http://wiki.forum.nokia.com/index.
php/E5A682E4BD95E59CA8QTabBarE4B8ADE68F92E585A5E5B08FE983A8E4BBB6Widget Related Wiki Articles Qt Mobility 开发 Series 40 web apps常见问题 Qt 开发 Qt Samples 在QML中使用自定义属性类型 如何使用Model View delegate自定义列表 使用C创建新的QML类型 如何将WRT widget移植到Qt Qt / Web 混合编程 在N8的桌面上制作Qt应用程序的Home Screen widget 在Qt Symbian中如何修改手机的软键softkey Web Widget概述 Qt for S60使用入门 如何显示正常和最大尺寸的widget 中文技术文章汇总 如何使用QCompleter 如何使用Qt Create IDE V4.5 如何订阅诺基亚论坛中文讨论区热贴 如何悄悄卸载widget程序 Developer programs Support News and events Contact and feedback Sitemap Terms and conditions Privacy policy京ICP备05048969号 Copyright Nokia 2011 All rights reserved All Forum Nokia Devices Web Pages Tools SDKs Documents Examples Knowledge Base Discussion Boards Blogs Wiki Projects
上一篇:
基于QT和ARM的嵌入式点菜系统【毕业论文,绝对精品】
下一篇:
论电子商务与现代物流的协同发展