OSB_GUI::LvRecordStream Class Reference

Inheritance diagram for OSB_GUI::LvRecordStream:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Listview for record streams.

Definition at line 182 of file streamadmin.h.

Public Slots

Public Member Functions

Private Slots

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

OSB_GUI::LvRecordStream::LvRecordStream ( QWidget parent,
const char *  name = 0,
WFlags  flags = 0 
)

Constructor with Qt arguments.

OSB_GUI::LvRecordStream::~LvRecordStream (  ) 

Destructor: delete rsList_ and rsFilter_.


Member Function Documentation

bool OSB_GUI::LvRecordStream::allowAllStatus (  )  const

Allow to set any stream status?

void OSB_GUI::LvRecordStream::changeStatus ( OSB_LIB::RecordStream::Status  newStatus  )  [slot]

Change the status of a stream.

void OSB_GUI::LvRecordStream::filter (  )  [slot]

Filter the record streams.

void OSB_GUI::LvRecordStream::infoDone ( const DlgStreamInfo dlg  )  [private, slot]

Handle the closure of a stream dialog.

void OSB_GUI::LvRecordStream::languageChange (  ) 

Process a language change.

void OSB_GUI::LvRecordStream::polish (  )  [private]

Populate the listbox with all stream in status error.

void OSB_GUI::LvRecordStream::populate (  )  [private]

Populate the listbox.

void OSB_GUI::LvRecordStream::read ( const std::set< OSB_LIB::RecordStream::Status > &  stats  ) 

Read streams by status.

void OSB_GUI::LvRecordStream::readErrorStreams (  )  [private, slot]

Get all streams with errors.

void OSB_GUI::LvRecordStream::readStreams (  )  [private]

Read the streams from the database.

void OSB_GUI::LvRecordStream::refresh ( const OSB_LIB::RecordStreamInfo rsInfo  ) 

Refresh the information of one record stream.

void OSB_GUI::LvRecordStream::refreshAll (  )  [slot]

Refresh all record stream information.

const OSB_LIB::RecordStreamInfo* OSB_GUI::LvRecordStream::selectedStream (  )  const

Read access to the selected record stream.

Returns:
The currently selected record stream,
0 if no record stream item is currently selected.

void OSB_GUI::LvRecordStream::selectStatus ( QListViewItem ,
const QPoint &  pos 
) [private, slot]

Select the status of the stream.

void OSB_GUI::LvRecordStream::selectStatus ( const QButton *  button  ) 

Select the status of the stream.

Parameters:
button Push button that was clicked.
Shows the status widget as popup of button.

void OSB_GUI::LvRecordStream::setAllowAllStatus ( bool  on  ) 

Set flag to allow any stream status change.

void OSB_GUI::LvRecordStream::showDetails (  )  [slot]

Show the details of a record stream.

void OSB_GUI::LvRecordStream::showInfo ( DlgStreamInfo dlg,
const OSB_LIB::RecordStreamInfo rsInfo 
) [private]

Show a record stream information dialog.

Parameters:
dlg Dialog to use, it must not be 0.
rsInfo Record stream information to display.


Member Data Documentation

bool OSB_GUI::LvRecordStream::allowAllStatus_ [private]

Allow to set any stream status?

Definition at line 269 of file streamadmin.h.

std::set<DlgStreamInfo*> OSB_GUI::LvRecordStream::dlgs_ [private]

List of open stream informations.

Definition at line 265 of file streamadmin.h.

StreamStatusPopup* OSB_GUI::LvRecordStream::popup_ [private]

Popup to change stream status.

Definition at line 267 of file streamadmin.h.

OSB_LIB::RecordStreamFilter* OSB_GUI::LvRecordStream::rsFilter_ [private]

Filter for record streams.

Definition at line 263 of file streamadmin.h.

OSB_LIB::RecordStreams* OSB_GUI::LvRecordStream::rsList_ [private]

List of record streams.

Definition at line 261 of file streamadmin.h.


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