1
0

Added context menu for calculation results, don't create now label on every result

Este cometimento está contido em:
2018-07-04 17:09:21 +02:00
ascendente fe26454f85
cometimento bcd38cca62
2 ficheiros modificados com 27 adições e 12 eliminações

Ver ficheiro

@ -29,6 +29,7 @@
#include <QVector>
#include <QThread>
#include <QTreeWidget>
#include <QLabel>
#include "config.h"
#include "entrypushbutton.h"
#include "calculationengine.h"
@ -41,10 +42,12 @@ class Window : public QWidget
QThread searchThread;
SearchWorker *searchWorker;
CalculationEngine calcEngine;
QString calculationresult;
QVector<EntryPushButton*> userEntryButtons;
QVector<EntryPushButton*> systemEntryButtons;
QVector<EntryPushButton *> buttonsInGrid;
QTreeWidget treeFileSearchResults;
QLabel caluclationResultLabel;
QString queuedFileSearch;
QString queuedContentSearch;
void createGui();
@ -70,6 +73,7 @@ class Window : public QWidget
void handleCancelledSearch();
void treeSearchItemActivated(QTreeWidgetItem *item, int i);
void showSearchResultsContextMenu(const QPoint &point);
void showCalculationResultContextMenu(const QPoint &point);
signals:
void beginFileSearch(const QString &query);
void beginContentSearch(const QString &query);