Version 2.6
[qgit4/redivivus.git] / src / rangeselectimpl.h
blob29f6aa0375d3beccf8e7fae01dc6de8b469c1b41
1 /*
2 Author: Marco Costalba (C) 2005-2007
4 Copyright: See COPYING file that comes with this distribution
6 */
7 #ifndef RANGESELECTIMPL_H
8 #define RANGESELECTIMPL_H
10 #include "ui_rangeselect.h"
12 class Git;
14 class RangeSelectImpl: public QDialog, public Ui_RangeSelectBase {
15 Q_OBJECT
16 public:
17 RangeSelectImpl(QWidget* par, QString* range, bool rc, Git* g);
19 public slots:
20 void pushButtonOk_clicked();
21 void checkBoxDiffCache_toggled(bool b);
22 void checkBoxShowAll_toggled(bool b);
23 void checkBoxShowDialog_toggled(bool b);
24 void checkBoxShowWholeHistory_toggled(bool b);
26 private:
27 void orderRefs(const QStringList& src, QStringList& dst);
29 Git* git;
30 QString* range;
33 #endif