OSB_GUI::LvTsTfCfg Class Reference

Inheritance diagram for OSB_GUI::LvTsTfCfg:

Inheritance graph
[legend]
Collaboration diagram for OSB_GUI::LvTsTfCfg:

Collaboration graph
[legend]
List of all members.

Detailed Description

Listview to show/edit the tariff configuration of a OSB_LIB::TsVersion.

Definition at line 571 of file tsutils.h.

Signals

Public Member Functions

Private Slots

Private Member Functions

Private Attributes

Classes


Constructor & Destructor Documentation

OSB_GUI::LvTsTfCfg::LvTsTfCfg ( QWidget parent,
const char *  name = "lvTsTfCfg_",
WFlags  flags = 0 
) [explicit]

Constructor with Qt arguments.


Member Function Documentation

void OSB_GUI::LvTsTfCfg::clearTf (  )  [private]

void OSB_GUI::LvTsTfCfg::display ( const OSB_LIB::TcTpTariff tfCfg  ) 

Populate listview with tariff configuration.

void OSB_GUI::LvTsTfCfg::languageChange (  ) 

Process a language change.

Item* OSB_GUI::LvTsTfCfg::selectedCfg (  )  [private]

Get selected configuration.

Returns:
The only selected configuration.
It is 0 if no or more than 1 items are selected.

int OSB_GUI::LvTsTfCfg::selectedCfgs (  ) 

Number of selected configurations.

void OSB_GUI::LvTsTfCfg::selectTf (  )  [private, slot]

Allow to select the tariff.

void OSB_GUI::LvTsTfCfg::setEditable ( bool  on  ) 

Allow or disallow configuration.

void OSB_GUI::LvTsTfCfg::setTf ( const OSB_LIB::Tariff tf  )  [private]

Set TP system for selected configurations.

void OSB_GUI::LvTsTfCfg::tfChanged ( const OSB_LIB::TcTpTariff tfCfg  )  [signal]

Configuration of tariff classes was changed.

Parameters:
tfCfg Container with new tariffs of changed tariff class, tariff period pairs.


Member Data Documentation

bool OSB_GUI::LvTsTfCfg::editable_ [private]

Configuration editable (disabled by default)?

Definition at line 621 of file tsutils.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:22:38 2006 for OSB Library by  doxygen 1.4.7