BarModule(3) Library Functions Manual BarModule(3) NAME BarModule - BarModule - SYNOPSIS Classes class kdk::KArrowTabBar tabbar class kdk::KIconBar class kdk::KNavigationBar class kdk::KPixmapContainer pixmap class kdk::KProgressBar class kdk::KTabBar class kdk::KWindowButtonBar Enumerations enum NavigationBarDataType { ValueRole = Qt::UserRole + 1, StringRole = Qt::UserRole + 2, boolRole = Qt::UserRole + 3 } enum kdk::ProgressBarState { NormalProgress, FailedProgress, SuccessProgress } enum kdk::KTabBarStyle { SegmentDark, SegmentLight, Sliding } enum kdk::MaximumButtonState { Maximum, Restore } Functions kdk::KArrowTabBar::KArrowTabBar (QWidget *parent=nullptr) KNativeTabbar * kdk::KArrowTabBar::tabbar () knativetabbar void kdk::KArrowTabBar::resizeEvent (QResizeEvent *event) kdk::KIconBar::KIconBar (QWidget *parent=nullptr) kdk::KIconBar::KIconBar (const QString &iconName, const QString &text, QWidget *parent=nullptr) void kdk::KIconBar::setIcon (const QString &iconName) void kdk::KIconBar::setIcon (const QIcon &icon) void kdk::KIconBar::setWidgetName (const QString &widgetName) QLabel * kdk::KIconBar::nameLabel () label QLabel * kdk::KIconBar::iconLabel () label void kdk::KIconBar::mouseDoubleClickEvent (QMouseEvent *event) void kdk::KIconBar::resizeEvent (QResizeEvent *event) QSize kdk::KIconBar::sizeHint () const override kdk::KNavigationBar::KNavigationBar (QWidget *parent) void kdk::KNavigationBar::addItem (QStandardItem *item) Item void kdk::KNavigationBar::addSubItem (QStandardItem *subItem) Item void kdk::KNavigationBar::addGroupItems (QList< QStandardItem * > items, const QString &tag) Item,tag void kdk::KNavigationBar::insertGroupItems (QString tag, int row, QStandardItem *item) tagrowitem void kdk::KNavigationBar::removeGroupItem (QString tag, QStandardItem *item) item void kdk::KNavigationBar::addTag (const QString &tag) tag QStandardItemModel * kdk::KNavigationBar::model () model QListView * kdk::KNavigationBar::listview () view void kdk::KNavigationBar::setTabValue (QStandardItem *item, QString value) tabvalue void kdk::KNavigationBar::setTabValueVisible (bool visible) tabvalue void kdk::KNavigationBar::setAddIcon (QString tag, QIcon icon) tag add void kdk::KNavigationBar::setAddTagVisible (QString tag, bool visible) tag add void kdk::KNavigationBar::setExtendTagVisible (QString tag, bool visible) kdk::KPixmapContainer::KPixmapContainer (QWidget *parent=nullptr) int kdk::KPixmapContainer::value () const void kdk::KPixmapContainer::setValue (int value) void kdk::KPixmapContainer::setValueVisiable (bool flag) bool kdk::KPixmapContainer::isValueVisiable () const void kdk::KPixmapContainer::setPixmap (const QPixmap &pixmap) pixmap QPixmap kdk::KPixmapContainer::pixmap () const pixmap void kdk::KPixmapContainer::clearValue () QColor kdk::KPixmapContainer::color () void kdk::KPixmapContainer::setColor (const QColor &color) int kdk::KPixmapContainer::fontSize () void kdk::KPixmapContainer::setFontSize (int size) void kdk::KPixmapContainer::paintEvent (QPaintEvent *event) kdk::KProgressBar::KProgressBar (QWidget *parent) ProgressBarState kdk::KProgressBar::state () void kdk::KProgressBar::setState (ProgressBarState state) QString kdk::KProgressBar::text () const override void kdk::KProgressBar::setOrientation (Qt::Orientation) void kdk::KProgressBar::setBodyWidth (int width) void kdk::KProgressBar::setGradationColor (QColor color1, QColor color2) void kdk::KProgressBar::setBackgroundColor (QColor color) void kdk::KProgressBar::setFillColor (QColor color) void kdk::KProgressBar::setGradation (bool flag) bool kdk::KProgressBar::gradation () void kdk::KProgressBar::setAnimation (bool flag) bool kdk::KProgressBar::animation () void kdk::KProgressBar::paintEvent (QPaintEvent *event) override QSize kdk::KProgressBar::sizeHint () const kdk::KTabBar::KTabBar (KTabBarStyle barStyle=SegmentLight, QWidget *parent=nullptr) void kdk::KTabBar::setTabBarStyle (KTabBarStyle barStyle) TabBar KTabBarStyle kdk::KTabBar::barStyle () TabBar void kdk::KTabBar::setBorderRadius (int radius) SegmentDarkSegmentLight int kdk::KTabBar::borderRadius () void kdk::KTabBar::setBackgroundColor (const QColor &color) QSize kdk::KTabBar::sizeHint () const QSize kdk::KTabBar::minimumTabSizeHint (int index) const QSize kdk::KTabBar::tabSizeHint (int index) const void kdk::KTabBar::paintEvent (QPaintEvent *event) kdk::KWindowButtonBar::KWindowButtonBar (QWidget *parent=nullptr) QPushButton * kdk::KWindowButtonBar::minimumButton () QPushButton * kdk::KWindowButtonBar::maximumButton () QPushButton * kdk::KWindowButtonBar::closeButton () KMenuButton * kdk::KWindowButtonBar::menuButton () MaximumButtonState kdk::KWindowButtonBar::maximumButtonState () (/) void kdk::KWindowButtonBar::setMaximumButtonState (MaximumButtonState state) / void kdk::KWindowButtonBar::setFollowMode (bool flag) bool kdk::KWindowButtonBar::followMode () void kdk::KWindowButtonBar::setSplitScreenGeometry (QRect rect) setSplitScreenGeometry void kdk::KWindowButtonBar::mouseDoubleClickEvent (QMouseEvent *event) bool kdk::KWindowButtonBar::eventFilter (QObject *watched, QEvent *event) QSize kdk::KWindowButtonBar::sizeHint () const override Signals void kdk::KArrowTabBar::sizeChange () void kdk::KIconBar::doubleClick () widget void kdk::KNavigationBar::addTagClicked (QString str) void kdk::KTabBar::rightlicked (QPoint point) void kdk::KWindowButtonBar::doubleClick () widget Detailed Description Since 2.5.2.0 { 2.5.2.0 { Enumeration Type Documentation enum kdk::MaximumButtonState Since 1.0.0 enum kdk::ProgressBarState Since 1.0.0 Function Documentation void kdk::KNavigationBar::addGroupItems (QList< QStandardItem * > items, const QString & tag) Item,tag Parameters items tag void kdk::KNavigationBar::addItem (QStandardItem * item) Item Parameters item void kdk::KNavigationBar::addSubItem (QStandardItem * subItem) Item Parameters subItem void kdk::KNavigationBar::addTag (const QString & tag) tag Parameters tag bool kdk::KProgressBar::animation () Since 2.5.2.0 Returns KTabBarStyle kdk::KTabBar::barStyle () TabBar Returns int kdk::KTabBar::borderRadius () Returns QPushButton * kdk::KWindowButtonBar::closeButton () Returns QColor kdk::KPixmapContainer::color () Returns bool kdk::KWindowButtonBar::followMode () Since 2.0 Returns int kdk::KPixmapContainer::fontSize () Returns bool kdk::KProgressBar::gradation () Since 2.5.2.0 Returns QLabel * kdk::KIconBar::iconLabel () label Returns void kdk::KNavigationBar::insertGroupItems (QString tag, int row, QStandardItem * item) tagrowitem Parameters tag row item Since 3.0.1.0 QListView * kdk::KNavigationBar::listview () view Returns QPushButton * kdk::KWindowButtonBar::maximumButton () Returns MaximumButtonState kdk::KWindowButtonBar::maximumButtonState () (/) Returns KMenuButton * kdk::KWindowButtonBar::menuButton () Returns QPushButton * kdk::KWindowButtonBar::minimumButton () Returns QStandardItemModel * kdk::KNavigationBar::model () model Returns QLabel * kdk::KIconBar::nameLabel () label Returns void kdk::KNavigationBar::removeGroupItem (QString tag, QStandardItem * item) item Parameters tag item Since 3.0.1.0 void kdk::KNavigationBar::setAddIcon (QString tag, QIcon icon) tag add Parameters tag icon Since 3.0.1.0 void kdk::KNavigationBar::setAddTagVisible (QString tag, bool visible) tag add Parameters tag visible Since 3.0.1.0 void kdk::KProgressBar::setAnimation (bool flag) Since 2.5.2.0 Parameters flag void kdk::KTabBar::setBackgroundColor (const QColor & color) Parameters color Since 1.2.0 void kdk::KProgressBar::setBackgroundColor (QColor color) Since 2.5.2.0 Parameters color void kdk::KProgressBar::setBodyWidth (int width) Parameters width Since 1.2.0 void kdk::KTabBar::setBorderRadius (int radius) SegmentDarkSegmentLight Parameters radius void kdk::KPixmapContainer::setColor (const QColor & color) Parameters color void kdk::KNavigationBar::setExtendTagVisible (QString tag, bool visible) Parameters tag visible Since 3.0.1.0 void kdk::KProgressBar::setFillColor (QColor color) Since 2.5.2.0 Parameters color void kdk::KWindowButtonBar::setFollowMode (bool flag) Since 2.0 Parameters flag void kdk::KPixmapContainer::setFontSize (int size) Parameters size void kdk::KProgressBar::setGradation (bool flag) Since 2.5.2.0 Parameters flag void kdk::KProgressBar::setGradationColor (QColor color1, QColor color2) Since 2.5.2.0 Parameters color1 color2 void kdk::KIconBar::setIcon (const QIcon & icon) Parameters icon void kdk::KIconBar::setIcon (const QString & iconName) Parameters iconName void kdk::KWindowButtonBar::setMaximumButtonState (MaximumButtonState state) / Parameters state void kdk::KPixmapContainer::setPixmap (const QPixmap & pixmap) pixmap Parameters pixmap void kdk::KWindowButtonBar::setSplitScreenGeometry (QRect rect) setSplitScreenGeometry Parameters rect Since 3.0.1.0 void kdk::KProgressBar::setState (ProgressBarState state) Parameters state void kdk::KTabBar::setTabBarStyle (KTabBarStyle barStyle) TabBar Parameters barStyle void kdk::KNavigationBar::setTabValue (QStandardItem * item, QString value) tabvalue Parameters item value Since 3.0.1.0 void kdk::KNavigationBar::setTabValueVisible (bool visible) tabvalue Parameters visible Since 3.0.1.0 void kdk::KPixmapContainer::setValue (int value) Parameters value void kdk::KPixmapContainer::setValueVisiable (bool flag) Parameters flag void kdk::KIconBar::setWidgetName (const QString & widgetName) Parameters widgetName ProgressBarState kdk::KProgressBar::state () Returns KNativeTabbar * kdk::KArrowTabBar::tabbar () knativetabbar Returns QString kdk::KProgressBar::text () const [override] Returns Signals void kdk::KTabBar::rightlicked (QPoint point) [signal] Parameters point Since 2.4.1.0 Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 BarModule(3)