33 ShowProfiles, NewProfile, ImportZipProfile, ImportDirProfile,
34 ExportSingleProfile, ExportAllProfiles, EditCurrentProfile, DeleteCurrentProfile
39 int execAction(ProfileAction profile_action);
52 virtual void keyPressEvent(QKeyEvent *event);
54 QLabel* autoSwitchLimitLabel()
const;
57 Ui::ProfileDialog *pd_ui_;
58 QPushButton *ok_button_;
59 QPushButton *import_button_;
60#if defined(HAVE_MINIZIP) || defined(HAVE_MINIZIPNG)
61 QPushButton *export_button_;
62 QAction *export_selected_entry_;
70 void finishImport(QFileInfo fi,
int count,
int skipped, QStringList
import);
73 void currentItemChanged(
const QModelIndex & c = QModelIndex(),
const QModelIndex & p = QModelIndex());
74#if defined(HAVE_MINIZIP) || defined(HAVE_MINIZIPNG)
75 void exportProfiles(
bool exportAllPersonalProfiles =
false);
78 void importFromDirectory();
80 void newToolButtonClicked();
81 void deleteToolButtonClicked();
82 void copyToolButtonClicked();
83 void buttonBoxAccepted();
84 void buttonBoxRejected();
85 void buttonBoxHelpRequested();
86 void dataChanged(
const QModelIndex &);
88 void filterChanged(
const QString &);
90 void selectionChanged();
91 QModelIndexList selectedProfiles();