Mercurial > hg > easyhg
view settingsdialog.h @ 17:9b52042baf39
Implemented multiple selection to work folder list (and changes to add/commit logic).
author | Jari Korhonen <jtkorhonen@gmail.com> |
---|---|
date | Tue, 18 May 2010 01:45:20 +0300 |
parents | e275d0b5d6ca |
children | 45bfb8dc1faf |
line wrap: on
line source
#ifndef SETTINGSDIALOG_H #define SETTINGSDIALOG_H #include "mainwindow.h" //** Copyright (C) Jari Korhonen, 2010 (under lgpl) #include <QDialog> #include <QLabel> #include <QLineEdit> #include <QPushButton> class SettingsDialog : public QDialog { Q_OBJECT public: SettingsDialog(QWidget *parent = 0); private slots: void okClicked(); void cancelClicked(); void browseWorkFolder(); void browseRemoteRepo(); private: QLabel *userInfoLabel; QLineEdit *userInfoLineEdit; QLabel *remoteRepoLabel; QLineEdit *remoteRepoLineEdit; QPushButton *remoteRepoBrowseButton; QHBoxLayout *remoteRepoLayout; QLabel *workFolderLabel; QLineEdit *workFolderLineEdit; QPushButton *workFolderBrowseButton; QHBoxLayout *workFolderLayout; QPushButton *okButton; QPushButton *cancelButton; MainWindow *mainWnd; void browseDirAndSetLineEdit(QLineEdit *lineEdit); }; #endif // SETTINGSDIALOG_H