comparison src/hgrunner.h @ 571:012ba1b83328

Show cancel button with progress bar only when running an operation that it makes sense to cancel (we don't really want people cancelling e.g. initial folder scan because it would leave things in an inconsistent state)
author Chris Cannam
date Thu, 01 Mar 2012 22:53:54 +0000
parents 39cac58b4f92
children ab92f695f776
comparison
equal deleted inserted replaced
570:e0d734fad735 571:012ba1b83328
22 22
23 #include <QWidget> 23 #include <QWidget>
24 #include <QProcess> 24 #include <QProcess>
25 25
26 class QProgressBar; 26 class QProgressBar;
27 class QToolButton; 27 class QPushButton;
28 class QFile; 28 class QFile;
29 29
30 #include <deque> 30 #include <deque>
31 31
32 class HgRunner : public QWidget 32 class HgRunner : public QWidget
86 86
87 QString getUnbundledFileName(); 87 QString getUnbundledFileName();
88 QString unbundleExtension(); 88 QString unbundleExtension();
89 89
90 QProgressBar *m_progress; 90 QProgressBar *m_progress;
91 QToolButton *m_cancel; 91 QPushButton *m_cancel;
92 92
93 QStringList addExtensionOptions(QStringList); 93 QStringList addExtensionOptions(QStringList);
94 94
95 int m_ptyMasterFd; 95 int m_ptyMasterFd;
96 int m_ptySlaveFd; 96 int m_ptySlaveFd;