Q3270
A Qt-based 3270 Terminal Emulator
Loading...
Searching...
No Matches
ManageSessionsDialog Class Reference
Inheritance diagram for ManageSessionsDialog:
SessionDialogBase

Public Member Functions

 ManageSessionsDialog (SessionStore &store, QWidget *parent=nullptr)
 ManageSessionsDialog::ManageSessionsDialog constructor.
 
- Public Member Functions inherited from SessionDialogBase
 SessionDialogBase (SessionStore &store, QWidget *parent=nullptr)
 SessionDialogBase constructor.
 
virtual ~SessionDialogBase ()
 SessionDialogBase destructor.
 

Additional Inherited Members

- Signals inherited from SessionDialogBase
void deleteRequested (const QString &name)
 
- Protected Slots inherited from SessionDialogBase
void doDelete (const QString &name)
 SessionDialogBase::doDelete Deletes the specified session.
 
- Protected Member Functions inherited from SessionDialogBase
void setupTable ()
 setupTable Sets up the session table widget.
 
void populateSessionTable ()
 populateSessionTable Populates the session table with sessions from the store.
 
void connectSignals ()
 connectSignals Connects UI signals to their respective slots.
 
void onRowClicked (int row)
 SessionDialogBase::onRowClicked Slot called when a row in the session table is clicked.
 
void enableOKButton (bool enabled)
 enableOKButton Enables or disables the OK button.
 
void setOKButtonText (const QString &text)
 setOKButtonText Sets the text of the OK button.
 
void requestDeleteSelected ()
 SessionDialogBase::requestDeleteSelected Slot called when the delete button is clicked.
 
virtual void onAccept ()
 onAccept Slot called when the OK button is clicked.
 
- Protected Attributes inherited from SessionDialogBase
Ui::SessionDialog * ui
 
QList< Sessionsessions
 
SessionStorestore
 

Constructor & Destructor Documentation

◆ ManageSessionsDialog()

ManageSessionsDialog::ManageSessionsDialog ( SessionStore store,
QWidget *  parent = nullptr 
)
explicit

ManageSessionsDialog::ManageSessionsDialog constructor.

Parameters
storeReference to the SessionStore.
parentParent widget.

This dialog allows the user to manage saved sessions, including deleting sessions and managing auto-start sessions.


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