MoleQueue  0.8.0
 All Classes Functions Variables Enumerations Enumerator Pages
Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
QueueSettingsDialog Class Reference

#include <queuesettingsdialog.h>

Inheritance diagram for QueueSettingsDialog:

Public Slots

void accept ()
 

Public Member Functions

 QueueSettingsDialog (Queue *queue, QWidget *parentObject=0)
 
QueuecurrentQueue () const
 

Protected Slots

void addProgramClicked ()
 
void removeProgramClicked ()
 
void configureProgramClicked ()
 
void importProgramClicked ()
 
void exportProgramClicked ()
 
void doubleClicked (const QModelIndex &)
 
void enableProgramButtons (const QItemSelection &selected)
 
void showProgramConfigDialog (Program *prog)
 
void setEnabledProgramButtons (bool enabled)
 
void removeProgramDialog ()
 
void buttonBoxButtonClicked (QAbstractButton *)
 
bool apply ()
 
void reset ()
 
void setDirty (bool dirty=true)
 
void tabChanged (int index)
 

Protected Member Functions

void closeEvent (QCloseEvent *)
 
void keyPressEvent (QKeyEvent *)
 
QList< int > getSelectedRows ()
 
QList< Program * > getSelectedPrograms ()
 

Protected Attributes

Ui::QueueSettingsDialog * ui
 
Queuem_queue
 
QueueProgramItemModelm_model
 
QMap< Program
*, ProgramConfigureDialog * > 
m_programConfigureDialogs
 
AbstractQueueSettingsWidgetm_settingsWidget
 
bool m_dirty
 

Detailed Description

Dialog for configuring queues and managing programs.

Member Function Documentation

QList<int> getSelectedRows ( )
protected

Row indices, ascending order.


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