CoreTrace Qt IDE 1.0
The CoreTrace Text editor
 
Loading...
Searching...
No Matches
CliOptionsPanel Class Reference

#include <cli_options_panel.hpp>

Inheritance diagram for CliOptionsPanel:

Signals

void executeClicked (const QString &options)
 

Public Member Functions

 CliOptionsPanel (QWidget *parent=nullptr)
 Constructs the CLI options panel.
 
 ~CliOptionsPanel ()
 Destructor for the CLI options panel.
 
QString getCommandOptions () const
 Retrieves the command-line options based on the selected settings.
 

Private Member Functions

void setupUi ()
 Sets up the UI for the CLI options panel.
 
void connectSignals ()
 Connects signals and slots for the CLI options panel.
 

Private Attributes

QCheckBox * symbolicCheck
 
QCheckBox * staticCheck
 
QCheckBox * dynamicCheck
 
QCheckBox * allCheck
 
QSpinBox * verboseSpin
 
QPushButton * executeButton
 

Constructor & Destructor Documentation

◆ CliOptionsPanel()

CliOptionsPanel::CliOptionsPanel ( QWidget *  parent = nullptr)
explicit

Constructs the CLI options panel.

Parameters
parentThe parent widget.

◆ ~CliOptionsPanel()

CliOptionsPanel::~CliOptionsPanel ( )

Destructor for the CLI options panel.

Member Function Documentation

◆ connectSignals()

void CliOptionsPanel::connectSignals ( )
private

Connects signals and slots for the CLI options panel.

◆ executeClicked

void CliOptionsPanel::executeClicked ( const QString &  options)
signal

◆ getCommandOptions()

QString CliOptionsPanel::getCommandOptions ( ) const

Retrieves the command-line options based on the selected settings.

Returns
A string containing the command-line options.

◆ setupUi()

void CliOptionsPanel::setupUi ( )
private

Sets up the UI for the CLI options panel.

Member Data Documentation

◆ allCheck

QCheckBox* CliOptionsPanel::allCheck
private

◆ dynamicCheck

QCheckBox* CliOptionsPanel::dynamicCheck
private

◆ executeButton

QPushButton* CliOptionsPanel::executeButton
private

◆ staticCheck

QCheckBox* CliOptionsPanel::staticCheck
private

◆ symbolicCheck

QCheckBox* CliOptionsPanel::symbolicCheck
private

◆ verboseSpin

QSpinBox* CliOptionsPanel::verboseSpin
private

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