umbrello  2.38.5
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
UIOptionsPage Class Reference

A dialog page to display the user interface options. More...

#include <uioptionspage.h>

Inheritance diagram for UIOptionsPage:
Collaboration diagram for UIOptionsPage:

Public Member Functions

 UIOptionsPage (QWidget *parent, Settings::OptionState *options)
 
virtual ~UIOptionsPage ()
 
void setDefaults ()
 
void apply ()
 
- Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
 
virtual ~DialogPageBase ()
 
virtual bool isModified ()
 

Protected Slots

void slotTextCBChecked (bool value)
 
void slotLineCBChecked (bool value)
 
void slotFillCBChecked (bool value)
 
void slotGridCBChecked (bool value)
 
void slotBgCBChecked (bool value)
 
void slotLineWidthCBChecked (bool value)
 

Protected Member Functions

void setupPage ()
 
- Protected Member Functions inherited from DialogPageBase
virtual void keyPressEvent (QKeyEvent *event)
 

Protected Attributes

Settings::OptionStatem_options
 
QCheckBox * m_rightToLeftUI
 
QGroupBox * m_colorGB
 
QCheckBox * m_textColorCB
 
QCheckBox * m_lineColorCB
 
QCheckBox * m_fillColorCB
 
QCheckBox * m_lineWidthCB
 
QCheckBox * m_gridColorCB
 
QCheckBox * m_bgColorCB
 
KColorButton * m_textColorB
 
KColorButton * m_lineColorB
 
KColorButton * m_fillColorB
 
KColorButton * m_gridColorB
 
KColorButton * m_bgColorB
 
QSpinBox * m_lineWidthB
 
QCheckBox * m_useFillColorCB
 
SelectLayoutTypeWidgetm_layoutTypeW
 
- Protected Attributes inherited from DialogPageBase
bool m_isModified
 

Detailed Description

A dialog page to display the user interface options.

A dialog page to display user interface options This dialog is either embedded into SettingsDialog, UMLViewDialog and ClassPropertiesDialog

Author
Paul Hensgen
Ralf Habacker ralf..nosp@m.haba.nosp@m.cker@.nosp@m.free.nosp@m.net.d.nosp@m.e Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org

Constructor & Destructor Documentation

UIOptionsPage::UIOptionsPage ( QWidget *  pParent,
Settings::OptionState options 
)

Constructor - observe and modify an OptionState structure

Parameters
pParentParent widget
optionsSettings to read from/save into

Here is the call graph for this function:

UIOptionsPage::~UIOptionsPage ( )
virtual

Destructor

Member Function Documentation

void UIOptionsPage::apply ( )

apply changes

Here is the call graph for this function:

void UIOptionsPage::setDefaults ( )

Here is the call graph for this function:

void UIOptionsPage::setupPage ( )
protected

Creates the page with the correct options for the class/interface

Here is the call graph for this function:

void UIOptionsPage::slotBgCBChecked ( bool  value)
protectedslot
void UIOptionsPage::slotFillCBChecked ( bool  value)
protectedslot
void UIOptionsPage::slotGridCBChecked ( bool  value)
protectedslot
void UIOptionsPage::slotLineCBChecked ( bool  value)
protectedslot
void UIOptionsPage::slotLineWidthCBChecked ( bool  value)
protectedslot
void UIOptionsPage::slotTextCBChecked ( bool  value)
protectedslot

Member Data Documentation

KColorButton* UIOptionsPage::m_bgColorB
protected
QCheckBox* UIOptionsPage::m_bgColorCB
protected
QGroupBox* UIOptionsPage::m_colorGB
protected
KColorButton* UIOptionsPage::m_fillColorB
protected
QCheckBox* UIOptionsPage::m_fillColorCB
protected
KColorButton* UIOptionsPage::m_gridColorB
protected
QCheckBox* UIOptionsPage::m_gridColorCB
protected
SelectLayoutTypeWidget* UIOptionsPage::m_layoutTypeW
protected
KColorButton* UIOptionsPage::m_lineColorB
protected
QCheckBox* UIOptionsPage::m_lineColorCB
protected
QSpinBox* UIOptionsPage::m_lineWidthB
protected
QCheckBox* UIOptionsPage::m_lineWidthCB
protected
Settings::OptionState* UIOptionsPage::m_options
protected
QCheckBox* UIOptionsPage::m_rightToLeftUI
protected
KColorButton* UIOptionsPage::m_textColorB
protected
QCheckBox* UIOptionsPage::m_textColorCB
protected
QCheckBox* UIOptionsPage::m_useFillColorCB
protected

The documentation for this class was generated from the following files: