Element editor: disable action reload temporarily, elements after reload action are not editable.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2400 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
scorpio810
2013-07-28 14:42:24 +00:00
parent 2306413b64
commit 20f37a2595

View File

@@ -184,7 +184,7 @@ void QETElementEditor::setupActions() {
open_file -> setShortcut(tr("Ctrl+Shift+O")); open_file -> setShortcut(tr("Ctrl+Shift+O"));
save -> setShortcut(QKeySequence::Save); save -> setShortcut(QKeySequence::Save);
save_as_file -> setShortcut(tr("Ctrl+Shift+S")); save_as_file -> setShortcut(tr("Ctrl+Shift+S"));
reload -> setShortcut(Qt::Key_F5); //reload -> setShortcut(Qt::Key_F5);
quit -> setShortcut(QKeySequence(tr("Ctrl+Q"))); quit -> setShortcut(QKeySequence(tr("Ctrl+Q")));
selectall -> setShortcut(QKeySequence::SelectAll); selectall -> setShortcut(QKeySequence::SelectAll);
deselectall -> setShortcut(QKeySequence(tr("Ctrl+Shift+A"))); deselectall -> setShortcut(QKeySequence(tr("Ctrl+Shift+A")));
@@ -313,7 +313,7 @@ void QETElementEditor::setupActions() {
main_toolbar -> addAction(open); main_toolbar -> addAction(open);
main_toolbar -> addAction(save); main_toolbar -> addAction(save);
main_toolbar -> addAction(save_as); main_toolbar -> addAction(save_as);
main_toolbar -> addAction(reload); //main_toolbar -> addAction(reload);
main_toolbar -> addSeparator(); main_toolbar -> addSeparator();
main_toolbar -> addAction(undo); main_toolbar -> addAction(undo);
main_toolbar -> addAction(redo); main_toolbar -> addAction(redo);
@@ -373,7 +373,7 @@ void QETElementEditor::setupMenus() {
file_menu -> addAction(save_as); file_menu -> addAction(save_as);
file_menu -> addAction(save_as_file); file_menu -> addAction(save_as_file);
file_menu -> addSeparator(); file_menu -> addSeparator();
file_menu -> addAction(reload); //file_menu -> addAction(reload);
file_menu -> addSeparator(); file_menu -> addSeparator();
file_menu -> addAction(quit); file_menu -> addAction(quit);
@@ -953,6 +953,7 @@ void QETElementEditor::slot_reload() {
} }
// recharge l'element // recharge l'element
//TODO disable reload action because after action element is not editable next
if (opened_from_file) { if (opened_from_file) {
// l'element a ete ouvert a partir d'un chemin de fichier // l'element a ete ouvert a partir d'un chemin de fichier
ce_scene -> reset(); ce_scene -> reset();