MoleQueue 0.9.0
Loading...
Searching...
No Matches
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

◆ getSelectedRows()

QList< int > getSelectedRows ( )
protected

Row indices, ascending order.


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