Mercurial > hg > easyhg
comparison confirmcommentdialog.h @ 109:1721c580c10e
* Add a queueing mechanism for Hg actions, instead of refusing to start an action if something else is already happening. This is essential now that actions can be prompted by asynchronous events (e.g. filesystem watcher).
* Make Revert behave sensibly
author | Chris Cannam |
---|---|
date | Fri, 26 Nov 2010 12:48:29 +0000 |
parents | 1928f9b408e6 |
children | ef5feb0d648f |
comparison
equal
deleted
inserted
replaced
108:8ae3b44c0073 | 109:1721c580c10e |
---|---|
34 QString title, | 34 QString title, |
35 QString introText, | 35 QString introText, |
36 QString introTextWithCount, | 36 QString introTextWithCount, |
37 QStringList files); | 37 QStringList files); |
38 | 38 |
39 static bool confirmDangerousFilesAction(QWidget *parent, | |
40 QString title, | |
41 QString introText, | |
42 QString introTextWithCount, | |
43 QStringList files); | |
44 | |
45 static bool confirmAndGetShortComment(QWidget *parent, | |
46 QString title, | |
47 QString introText, | |
48 QString introTextWithCount, | |
49 QStringList files, | |
50 QString &comment); | |
51 | |
52 static bool confirmAndGetLongComment(QWidget *parent, | |
53 QString title, | |
54 QString introText, | |
55 QString introTextWithCount, | |
56 QStringList files, | |
57 QString &comment); | |
58 | |
59 static bool confirmAndGetShortComment(QWidget *parent, | |
60 QString title, | |
61 QString introText, | |
62 QString &comment); | |
63 | |
64 static bool confirmAndGetLongComment(QWidget *parent, | |
65 QString title, | |
66 QString introText, | |
67 QString &comment); | |
68 | |
69 private slots: | |
70 void commentChanged(); | |
71 | |
72 private: | |
73 ConfirmCommentDialog(QWidget *parent, | |
74 QString title, | |
75 QString introText, | |
76 QString initialComment); | |
77 | |
39 static bool confirmAndComment(QWidget *parent, | 78 static bool confirmAndComment(QWidget *parent, |
40 QString title, | 79 QString title, |
41 QString introText, | 80 QString introText, |
42 QString introTextWithCount, | 81 QString introTextWithCount, |
43 QStringList files, | 82 QStringList files, |
48 QString title, | 87 QString title, |
49 QString introText, | 88 QString introText, |
50 QString &comment, | 89 QString &comment, |
51 bool longComment); | 90 bool longComment); |
52 | 91 |
53 private slots: | 92 static QString buildFilesText(QString intro, QStringList files); |
54 void commentChanged(); | |
55 | |
56 private: | |
57 ConfirmCommentDialog(QWidget *parent, | |
58 QString title, | |
59 QString introText, | |
60 QString initialComment); | |
61 | 93 |
62 QString getComment() const; | 94 QString getComment() const; |
63 | 95 |
64 QTextEdit *m_textEdit; | 96 QTextEdit *m_textEdit; |
65 QPushButton *m_ok; | 97 QPushButton *m_ok; |