43 Q_PROPERTY(QColor colorMessage READ colorMessage WRITE setColorMessage DESIGNABLE
true);
44 Q_PROPERTY(QColor colorError READ colorError WRITE setColorError DESIGNABLE
true);
50 QColor colorMessage() {
return m_colorMessage; }
51 void setColorMessage(
const QColor &color);
53 QColor colorError() {
return m_colorError; }
54 void setColorError(
const QColor &color);
57 void closeEvent(QCloseEvent *e);
60 void installOrUpdatePackage(
bool update =
false);
61 QString exportPackageTableToString()
const;
65 Ui::DialogPipManager ui;
67 PipManager::Task m_currentTask;
71 QColor m_colorMessage;
74 static QString invisiblePwStr;
79 void pipVersion(
const QString &version);
80 void outputReceived(
const QString &text,
bool success);
81 void pipRequestStarted(
const PipManager::Task &task,
const QString &text,
bool outputSilent);
82 void pipRequestFinished(
const PipManager::Task &task,
const QString &text,
bool success);
83 void on_btnReload_clicked();
84 void on_btnCheckForUpdates_clicked();
85 void on_btnInstall_clicked();
86 void on_btnUninstall_clicked();
87 void on_btnUpdate_clicked();
88 void on_btnSudoUninstall_clicked();
89 void on_btnVerifyInstalledPackages_clicked();
90 void on_btnCancelFetchDetails_clicked();
91 void treeViewSelectionChanged(
const QItemSelection & selected,
const QItemSelection & deselected);
92 void tableCustomContextMenuRequested(
const QPoint &pos);
93 void exportTableToClipboard();
94 void exportTableToCsv();
95 void pipFetchDetailsProgress(
int totalNumberOfUnfetchedDetails,
int recentlyFetchedDetails,
bool finished);