Changeset 121 for smplayer/vendor/current/src/defaultgui.cpp
- Timestamp:
- Mar 15, 2012, 5:14:10 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/defaultgui.cpp
r118 r121 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 1 Ricardo Villalba <rvm@escomposlinux.org>2 Copyright (C) 2006-2012 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 44 44 #include <QMenuBar> 45 45 46 #define TOOLBAR_VERSION 1 47 46 48 using namespace Global; 47 49 48 DefaultGui::DefaultGui( QWidget * parent, Qt::WindowFlags flags )49 : BaseGuiPlus( parent, flags )50 DefaultGui::DefaultGui( bool use_server, QWidget * parent, Qt::WindowFlags flags ) 51 : BaseGuiPlus( use_server, parent, flags ) 50 52 { 51 53 createStatusBar(); … … 545 547 546 548 #if CONTROLWIDGET_OVER_VIDEO 547 floating_control->setAnimated( pref->floating_control_animated ); 549 if ((pref->compact_mode) && (!pref->fullscreen)) { 550 floating_control->setAnimated( false ); 551 } else { 552 floating_control->setAnimated( pref->floating_control_animated ); 553 } 548 554 floating_control->setMargin(pref->floating_control_margin); 549 555 #ifndef Q_OS_WIN … … 641 647 set->setValue("controlwidget_mini", ToolbarEditor::save(controlwidget_mini) ); 642 648 set->setValue("floating_control", ToolbarEditor::save(floating_control->toolbar()) ); 649 set->setValue("toolbar1_version", TOOLBAR_VERSION); 643 650 set->endGroup(); 644 651 #endif … … 682 689 QList<QAction *> actions_list = findChildren<QAction *>(); 683 690 QStringList toolbar1_actions; 684 toolbar1_actions << "open_file" << "open_dvd" << "open_url" << " separator" << "compact" << "fullscreen"691 toolbar1_actions << "open_file" << "open_dvd" << "open_url" << "favorites_menu" << "separator" << "compact" << "fullscreen" 685 692 << "separator" << "screenshot" << "separator" << "show_file_properties" << "show_playlist" 686 693 << "show_preferences" << "separator" << "play_prev" << "play_next"; … … 729 736 730 737 set->beginGroup( "actions" ); 731 ToolbarEditor::load(toolbar1, set->value("toolbar1", toolbar1_actions).toStringList(), actions_list ); 738 int toolbar_version = set->value("toolbar1_version", 0).toInt(); 739 if (toolbar_version >= TOOLBAR_VERSION) { 740 ToolbarEditor::load(toolbar1, set->value("toolbar1", toolbar1_actions).toStringList(), actions_list ); 741 } else { 742 qDebug("DefaultGui::loadConfig: toolbar too old, loading default one"); 743 ToolbarEditor::load(toolbar1, toolbar1_actions, actions_list ); 744 } 732 745 ToolbarEditor::load(controlwidget, set->value("controlwidget", controlwidget_actions).toStringList(), actions_list ); 733 746 ToolbarEditor::load(controlwidget_mini, set->value("controlwidget_mini", controlwidget_mini_actions).toStringList(), actions_list );
Note:
See TracChangeset
for help on using the changeset viewer.