Markopy
Utilizing Markov Models for brute forcing attacks
Markov::GUI::CLI Class Reference

QT CLI Class. More...

#include <CLI.h>

Inheritance diagram for Markov::GUI::CLI:
Collaboration diagram for Markov::GUI::CLI:

Public Slots

void start ()
 
void statistics ()
 
void about ()
 

Public Member Functions

 CLI (QWidget *parent=Q_NULLPTR)
 

Private Attributes

Ui::CLI ui
 

Detailed Description

QT CLI Class.

Definition at line 14 of file CLI.h.

Constructor & Destructor Documentation

◆ CLI()

Markov::GUI::CLI::CLI ( QWidget *  parent = Q_NULLPTR)

Definition at line 15 of file CLI.cpp.

16  : QMainWindow(parent)
17 {
18  ui.setupUi(this);
19 
20  QObject::connect(ui.startButton, &QPushButton::clicked, this, [this] {start(); });
21  QObject::connect(ui.commandLinkButton_2, &QPushButton::clicked, this, [this] {statistics(); });
22  QObject::connect(ui.commandLinkButton, &QPushButton::clicked, this, [this] {about(); });
23 
24 }
Ui::CLI ui
Definition: CLI.h:20

References about(), start(), statistics(), and ui.

Here is the call graph for this function:

Member Function Documentation

◆ about

void Markov::GUI::CLI::about ( )
slot

Definition at line 36 of file CLI.cpp.

36  {
37  /*
38  about button
39  */
40 }

Referenced by CLI().

Here is the caller graph for this function:

◆ start

void Markov::GUI::CLI::start ( )
slot

Definition at line 26 of file CLI.cpp.

26  {
27  Train* w = new Train;
28  w->show();
29  this->close();
30 }
QT Training page class.
Definition: Train.h:15

Referenced by CLI().

Here is the caller graph for this function:

◆ statistics

void Markov::GUI::CLI::statistics ( )
slot

Definition at line 31 of file CLI.cpp.

31  {
32  /*
33  statistic will show
34  */
35 }

Referenced by CLI().

Here is the caller graph for this function:

Member Data Documentation

◆ ui

Ui::CLI Markov::GUI::CLI::ui
private

Definition at line 20 of file CLI.h.

Referenced by CLI().


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