23 #ifndef DIALOGPIPMANAGER_H
24 #define DIALOGPIPMANAGER_H
26 #include "../../common/addInInterface.h"
27 #include "../../common/sharedStructures.h"
29 #include "../models/pipManager.h"
36 #include "ui_dialogPipManager.h"
44 Q_PROPERTY(QColor colorMessage READ colorMessage WRITE setColorMessage DESIGNABLE
true);
45 Q_PROPERTY(QColor colorError READ colorError WRITE setColorError DESIGNABLE
true);
51 QColor colorMessage() {
return m_colorMessage; }
52 void setColorMessage(
const QColor &color);
54 QColor colorError() {
return m_colorError; }
55 void setColorError(
const QColor &color);
58 void closeEvent(QCloseEvent *e);
61 void installOrUpdatePackage(
bool update =
false);
62 QString exportPackageTableToString()
const;
66 Ui::DialogPipManager ui;
68 PipManager::Task m_currentTask;
72 QColor m_colorMessage;
75 static QString invisiblePwStr;
80 void pipVersion(
const QString &version);
81 void outputReceived(
const QString &text,
bool success);
82 void pipRequestStarted(
const PipManager::Task &task,
const QString &text,
bool outputSilent);
83 void pipRequestFinished(
const PipManager::Task &task,
const QString &text,
bool success);
84 void on_btnReload_clicked();
85 void on_btnCheckForUpdates_clicked();
86 void on_btnInstall_clicked();
87 void on_btnUninstall_clicked();
88 void on_btnUpdate_clicked();
89 void on_btnSudoUninstall_clicked();
90 void on_btnVerifyInstalledPackages_clicked();
91 void treeViewSelectionChanged(
const QItemSelection & selected,
const QItemSelection & deselected);
92 void tableCustomContextMenuRequested(
const QPoint &pos);
93 void exportTableToClipboard();
94 void exportTableToCsv();
Definition: dialogPipManager.h:40
Definition: apiFunctionsGraph.cpp:39
Definition: pipManager.h:52
Definition: pipManager.h:83