KDevelop API Documentation

UIChooser Class Reference

#include <uichooser.h>

Inheritance diagram for UIChooser:

Inheritance graph
[legend]
Collaboration diagram for UIChooser:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UIChooser (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~UIChooser ()

Public Attributes

QButtonGroup * UIModeGroup
QRadioButton * modeIDEAl
QRadioButton * modeMDI
QRadioButton * modeTab
QRadioButton * modeToplevel
QButtonGroup * TabModeGroup
QRadioButton * AlwaysShowTabs
QRadioButton * ShowWhenMoreThanOneTab
QRadioButton * NeverShowTabs
QButtonGroup * HoverCloseGroup
QRadioButton * DoNotCloseOnHover
QRadioButton * DoCloseOnHover
QRadioButton * DoDelayedCloseOnHover
QButtonGroup * IDEAlButtonGroup
QRadioButton * IconsOnly
QRadioButton * TextOnly
QRadioButton * TextAndIcons
QGroupBox * TabbedBrowsingGroup
QCheckBox * OpenNewTabAfterCurrent
QCheckBox * ShowTabIcons
QCheckBox * ShowCloseTabsButton
QLabel * textLabel1

Protected Slots

virtual void languageChange ()
virtual void maybeEnableCloseOnHover (bool)

Protected Attributes

QVBoxLayout * UIChooserLayout
QVBoxLayout * UIModeGroupLayout
QHBoxLayout * layout1
QVBoxLayout * TabModeGroupLayout
QVBoxLayout * HoverCloseGroupLayout
QHBoxLayout * layout2
QVBoxLayout * IDEAlButtonGroupLayout
QGridLayout * TabbedBrowsingGroupLayout

Constructor & Destructor Documentation

UIChooser::UIChooser (  QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
) 
 

Definition at line 30 of file uichooser.cpp.

References AlwaysShowTabs, DoCloseOnHover, DoDelayedCloseOnHover, DoNotCloseOnHover, HoverCloseGroup, HoverCloseGroupLayout, IconsOnly, IDEAlButtonGroup, IDEAlButtonGroupLayout, languageChange(), layout1, layout2, maybeEnableCloseOnHover(), modeIDEAl, modeMDI, modeTab, modeToplevel, NeverShowTabs, OpenNewTabAfterCurrent, ShowCloseTabsButton, ShowTabIcons, ShowWhenMoreThanOneTab, TabbedBrowsingGroup, TabbedBrowsingGroupLayout, TabModeGroup, TabModeGroupLayout, TextAndIcons, textLabel1, TextOnly, UIChooserLayout, UIModeGroup, and UIModeGroupLayout.

UIChooser::~UIChooser (   ) 
 

Definition at line 171 of file uichooser.cpp.


Member Function Documentation

void UIChooser::languageChange (   )  [protected, virtual, slot]
 

Definition at line 180 of file uichooser.cpp.

References AlwaysShowTabs, DoCloseOnHover, DoDelayedCloseOnHover, DoNotCloseOnHover, HoverCloseGroup, IconsOnly, IDEAlButtonGroup, modeIDEAl, modeMDI, modeTab, modeToplevel, NeverShowTabs, OpenNewTabAfterCurrent, ShowCloseTabsButton, ShowTabIcons, ShowWhenMoreThanOneTab, TabbedBrowsingGroup, TabModeGroup, TextAndIcons, textLabel1, TextOnly, and UIModeGroup.

Referenced by UIChooser().

void UIChooser::maybeEnableCloseOnHover (  bool   )  [protected, virtual, slot]
 

Reimplemented in UIChooserWidget.

Definition at line 223 of file uichooser.cpp.

Referenced by UIChooser().


Member Data Documentation

QRadioButton* UIChooser::AlwaysShowTabs
 

Definition at line 40 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::DoCloseOnHover
 

Definition at line 45 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::DoDelayedCloseOnHover
 

Definition at line 46 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::DoNotCloseOnHover
 

Definition at line 44 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QButtonGroup* UIChooser::HoverCloseGroup
 

Definition at line 43 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QVBoxLayout* UIChooser::HoverCloseGroupLayout [protected]
 

Definition at line 62 of file uichooser.h.

Referenced by UIChooser().

QRadioButton* UIChooser::IconsOnly
 

Definition at line 48 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QButtonGroup* UIChooser::IDEAlButtonGroup
 

Definition at line 47 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QVBoxLayout* UIChooser::IDEAlButtonGroupLayout [protected]
 

Definition at line 64 of file uichooser.h.

Referenced by UIChooser().

QHBoxLayout* UIChooser::layout1 [protected]
 

Definition at line 60 of file uichooser.h.

Referenced by UIChooser().

QHBoxLayout* UIChooser::layout2 [protected]
 

Definition at line 63 of file uichooser.h.

Referenced by UIChooser().

QRadioButton* UIChooser::modeIDEAl
 

Definition at line 35 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::modeMDI
 

Definition at line 36 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::modeTab
 

Definition at line 37 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::modeToplevel
 

Definition at line 38 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::NeverShowTabs
 

Definition at line 42 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QCheckBox* UIChooser::OpenNewTabAfterCurrent
 

Definition at line 52 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QCheckBox* UIChooser::ShowCloseTabsButton
 

Definition at line 54 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QCheckBox* UIChooser::ShowTabIcons
 

Definition at line 53 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::ShowWhenMoreThanOneTab
 

Definition at line 41 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QGroupBox* UIChooser::TabbedBrowsingGroup
 

Definition at line 51 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QGridLayout* UIChooser::TabbedBrowsingGroupLayout [protected]
 

Definition at line 65 of file uichooser.h.

Referenced by UIChooser().

QButtonGroup* UIChooser::TabModeGroup
 

Definition at line 39 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QVBoxLayout* UIChooser::TabModeGroupLayout [protected]
 

Definition at line 61 of file uichooser.h.

Referenced by UIChooser().

QRadioButton* UIChooser::TextAndIcons
 

Definition at line 50 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QLabel* UIChooser::textLabel1
 

Definition at line 55 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QRadioButton* UIChooser::TextOnly
 

Definition at line 49 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QVBoxLayout* UIChooser::UIChooserLayout [protected]
 

Definition at line 58 of file uichooser.h.

Referenced by UIChooser().

QButtonGroup* UIChooser::UIModeGroup
 

Definition at line 34 of file uichooser.h.

Referenced by languageChange(), and UIChooser().

QVBoxLayout* UIChooser::UIModeGroupLayout [protected]
 

Definition at line 59 of file uichooser.h.

Referenced by UIChooser().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:49:35 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003