13 #ifndef __SCORECMP_H__ 14 #define __SCORECMP_H__ 17 class ScoreComparisonTool;
25 class RawScoreDiffModel;
29 class ScoreVersionListModel;
39 enum class Mode { RAW, INTELLIGENT };
42 Ui::ScoreComparisonTool*
_ui;
53 void updateDiffView(
Mode mode);
54 void updateDiffTitle();
55 void resetVersion1ComboBox();
56 void resetVersion2ComboBox();
61 void on_compareButton_clicked();
62 void on_browseFileButton_clicked();
63 void on_score1ComboBox_currentIndexChanged(
int);
64 void on_score2ComboBox_currentIndexChanged(
int);
65 void on_rawModeRadioButton_toggled(
bool);
66 void on_intelligentModeRadioButton_toggled(
bool);
67 void on_intelligentDiffView_activated(
const QModelIndex&);
68 void selectedVersionsChanged();
71 void changeEvent(QEvent* e)
override;
72 void showEvent(QShowEvent* e)
override;
75 void diffAboutToBeUpdated();
82 void setMode(
Mode mode);
88 void slotWindowSplit(
bool);
89 void invalidateDiff();
91 void updateScoreVersions(
const Score*);
Definition: scorediff.h:135
Definition: crashreporter.h:27
Definition: scoreElement.h:173
Definition: scorelistmodel.h:54
Definition: scorelistmodel.h:75
Definition: scorediffmodel.h:47
Definition: scorelistmodel.h:26
Definition: aeolus.cpp:26
Definition: scorediffmodel.h:26