HBSettingsPanel Class Reference

This class provides GroupBox with all panels needed to edit block. More...

#include <HBSettingsPanel.h>

Inheritance diagram for HBSettingsPanel:

QGroupBox

List of all members.

Public Member Functions

 HBSettingsPanel (QWidget *parent, HighlightBlock *_block)
 Constructor of this panel setups edited block and UI (with call to createUI()).

Private Attributes

HighlightBlockblock
 currently edited block pointer
QVBoxLayout * groupLayout
HBInfoPanelinfoSettings
 Layout organizing formatSettings and patternSettings.
HBFormatPanelformatSettings
 Panel for editing formating.
QGroupBoxpatternSettings
 Panel for editing pattern(s) could be HB(sl|ml)PatternsPanel.


Detailed Description

This class provides GroupBox with all panels needed to edit block.

Definition at line 26 of file HBSettingsPanel.h.


Constructor & Destructor Documentation

HBSettingsPanel::HBSettingsPanel ( QWidget *  parent,
HighlightBlock _block 
)

Constructor of this panel setups edited block and UI (with call to createUI()).

Parameters:
parent QWidget's parent
_block block pointing to edited block

Definition at line 10 of file HBSettingsPanel.cpp.

References block, formatSettings, HighlightBlock::getName(), groupLayout, infoSettings, patternSettings, HighlightBlock::sl, and HighlightBlock::type().


Member Data Documentation

currently edited block pointer

Definition at line 40 of file HBSettingsPanel.h.

Referenced by HBSettingsPanel().

Panel for editing formating.

Definition at line 43 of file HBSettingsPanel.h.

Referenced by HBSettingsPanel().

QVBoxLayout* HBSettingsPanel::groupLayout [private]

Definition at line 41 of file HBSettingsPanel.h.

Referenced by HBSettingsPanel().

Layout organizing formatSettings and patternSettings.

Panel for editing informations

Definition at line 42 of file HBSettingsPanel.h.

Referenced by HBSettingsPanel().

Panel for editing pattern(s) could be HB(sl|ml)PatternsPanel.

Definition at line 44 of file HBSettingsPanel.h.

Referenced by HBSettingsPanel().


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

Generated on Fri Jan 9 00:50:44 2009 for HSyntaxHighlighter by  doxygen 1.5.8