comparison widgets/PropertyBox.h @ 189:5b7472db612b

* Add large chunks of context help in the optional status bar * Add an extra overlay mode in which even the centre frame is disabled * Fixes to FTP retrieval
author Chris Cannam
date Fri, 19 Jan 2007 13:13:14 +0000
parents dd932fe5f3ff
children 6b023411087b
comparison
equal deleted inserted replaced
188:dd573e090eed 189:5b7472db612b
42 void changePlayGain(float); 42 void changePlayGain(float);
43 void changePlayGainDial(int); 43 void changePlayGainDial(int);
44 void changePlayPan(float); 44 void changePlayPan(float);
45 void changePlayPanDial(int); 45 void changePlayPanDial(int);
46 void showLayer(bool); 46 void showLayer(bool);
47 void contextHelpChanged(const QString &);
47 48
48 public slots: 49 public slots:
49 void propertyContainerPropertyChanged(PropertyContainer *); 50 void propertyContainerPropertyChanged(PropertyContainer *);
50 void pluginConfigurationChanged(QString); 51 void pluginConfigurationChanged(QString);
51 void layerVisibilityChanged(bool); 52 void layerVisibilityChanged(bool);
62 63
63 void unitDatabaseChanged(); 64 void unitDatabaseChanged();
64 65
65 void editPlugin(); 66 void editPlugin();
66 67
68 void mouseEnteredWidget();
69 void mouseLeftWidget();
70
67 protected: 71 protected:
68 void updatePropertyEditor(PropertyContainer::PropertyName); 72 void updatePropertyEditor(PropertyContainer::PropertyName);
69 73
70 QLabel *m_nameWidget; 74 QLabel *m_nameWidget;
71 QWidget *m_mainWidget; 75 QWidget *m_mainWidget;
72 QGridLayout *m_layout; 76 QGridLayout *m_layout;
73 PropertyContainer *m_container; 77 PropertyContainer *m_container;
74 QFrame *m_viewPlayFrame; 78 QFrame *m_viewPlayFrame;
75 QVBoxLayout *m_mainBox; 79 QVBoxLayout *m_mainBox;
76 LEDButton *m_showButton; 80 LEDButton *m_showButton;
81 LEDButton *m_playButton;
77 std::map<QString, QLayout *> m_groupLayouts; 82 std::map<QString, QLayout *> m_groupLayouts;
78 std::map<QString, QWidget *> m_propertyControllers; 83 std::map<QString, QWidget *> m_propertyControllers;
79 }; 84 };
80 85
81 #endif 86 #endif