RabbitCommon v2.3.3
Loading...
Searching...
No Matches
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
MainWindow Class Reference
Inheritance diagram for MainWindow:

Public Member Functions

 MainWindow (QWidget *parent=nullptr)
 
 MainWindow (QWidget *parent=nullptr)
 
 MainWindow (QWidget *parent=nullptr)
 

Private Slots

void on_actionAbout_triggered ()
 
void on_actionUpdate_triggered ()
 
void on_pushButton_clicked ()
 
void on_pbEncrypt_clicked ()
 
void on_pbGenerateCoreFile_clicked ()
 
void on_pbThreadCore_clicked ()
 
void on_actionFolder_browser_triggered ()
 
void on_pbAddFile_clicked ()
 
void on_pbDownload_clicked ()
 
void slotDownloadFile (const QString szFile)
 
void slotDownloadError (int nErr, const QString szErr)
 
void on_actionStatus_S_triggered (bool checked)
 
void on_actionAbout_A_triggered ()
 
void on_actionUpdate_U_triggered ()
 
void currentChanged (const QModelIndex &)
 
void detectFile ()
 
void find ()
 
void findNext ()
 
void findPrevious ()
 

Private Member Functions

void selectAndGoTo (const QModelIndex &index)
 
void updateFindActions ()
 

Private Attributes

Ui::MainWindow * ui
 
RabbitCommon::CDownloadm_pDownload
 
MimetypeModelm_model
 
QTreeView * m_treeView
 
QTextEdit * m_detailsText
 
QAction * m_findNextAction
 
QAction * m_findPreviousAction
 
QModelIndexList m_findMatches
 
int m_findIndex
 

Detailed Description

Definition at line 17 of file MainWindow.h.

Constructor & Destructor Documentation

◆ MainWindow()

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

Definition at line 48 of file MainWindow.cpp.

◆ ~MainWindow()

MainWindow::~MainWindow ( )

Definition at line 95 of file MainWindow.cpp.

Member Function Documentation

◆ currentChanged

void MainWindow::currentChanged ( const QModelIndex &  index)
privateslot

Definition at line 67 of file mainwindow.cpp.

◆ detectFile

void MainWindow::detectFile ( )
privateslot

Definition at line 81 of file mainwindow.cpp.

◆ find

void MainWindow::find ( )
privateslot

Definition at line 125 of file mainwindow.cpp.

◆ findNext

void MainWindow::findNext ( )
privateslot

Definition at line 117 of file mainwindow.cpp.

◆ findPrevious

void MainWindow::findPrevious ( )
privateslot

Definition at line 109 of file mainwindow.cpp.

◆ on_actionAbout_A_triggered

void MainWindow::on_actionAbout_A_triggered ( )
privateslot

Definition at line 73 of file MainWindow.cpp.

◆ on_actionAbout_triggered

void MainWindow::on_actionAbout_triggered ( )
privateslot

Definition at line 101 of file MainWindow.cpp.

◆ on_actionFolder_browser_triggered

void MainWindow::on_actionFolder_browser_triggered ( )
privateslot

Definition at line 196 of file MainWindow.cpp.

◆ on_actionStatus_S_triggered

void MainWindow::on_actionStatus_S_triggered ( bool  checked)
privateslot

Definition at line 68 of file MainWindow.cpp.

◆ on_actionUpdate_triggered

void MainWindow::on_actionUpdate_triggered ( )
privateslot

Definition at line 110 of file MainWindow.cpp.

◆ on_actionUpdate_U_triggered

void MainWindow::on_actionUpdate_U_triggered ( )
privateslot

Definition at line 82 of file MainWindow.cpp.

◆ on_pbAddFile_clicked

void MainWindow::on_pbAddFile_clicked ( )
privateslot

Definition at line 161 of file MainWindow.cpp.

◆ on_pbDownload_clicked

void MainWindow::on_pbDownload_clicked ( )
privateslot

Definition at line 166 of file MainWindow.cpp.

◆ on_pbEncrypt_clicked

void MainWindow::on_pbEncrypt_clicked ( )
privateslot

Definition at line 143 of file MainWindow.cpp.

◆ on_pbGenerateCoreFile_clicked

void MainWindow::on_pbGenerateCoreFile_clicked ( )
privateslot

Definition at line 235 of file MainWindow.cpp.

◆ on_pbThreadCore_clicked

void MainWindow::on_pbThreadCore_clicked ( )
privateslot

Definition at line 229 of file MainWindow.cpp.

◆ on_pushButton_clicked

void MainWindow::on_pushButton_clicked ( )
privateslot

Definition at line 132 of file MainWindow.cpp.

◆ selectAndGoTo()

void MainWindow::selectAndGoTo ( const QModelIndex &  index)
private

Definition at line 75 of file mainwindow.cpp.

◆ slotDownloadError

void MainWindow::slotDownloadError ( int  nErr,
const QString  szErr 
)
privateslot

Definition at line 191 of file MainWindow.cpp.

◆ slotDownloadFile

void MainWindow::slotDownloadFile ( const QString  szFile)
privateslot

Definition at line 185 of file MainWindow.cpp.

◆ updateFindActions()

void MainWindow::updateFindActions ( )
private

Definition at line 102 of file mainwindow.cpp.

Member Data Documentation

◆ m_detailsText

QTextEdit* MainWindow::m_detailsText
private

Definition at line 34 of file mainwindow.h.

◆ m_findIndex

int MainWindow::m_findIndex
private

Definition at line 38 of file mainwindow.h.

◆ m_findMatches

QModelIndexList MainWindow::m_findMatches
private

Definition at line 37 of file mainwindow.h.

◆ m_findNextAction

QAction* MainWindow::m_findNextAction
private

Definition at line 35 of file mainwindow.h.

◆ m_findPreviousAction

QAction* MainWindow::m_findPreviousAction
private

Definition at line 36 of file mainwindow.h.

◆ m_model

MimetypeModel* MainWindow::m_model
private

Definition at line 32 of file mainwindow.h.

◆ m_pDownload

RabbitCommon::CDownload* MainWindow::m_pDownload
private

Definition at line 43 of file MainWindow.h.

◆ m_treeView

QTreeView* MainWindow::m_treeView
private

Definition at line 33 of file mainwindow.h.

◆ ui

Ui::MainWindow * MainWindow::ui
private

Definition at line 41 of file MainWindow.h.


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