Solving issue 2290: "Enhanced look"
This commit is contained in:
@@ -38,6 +38,26 @@ class ToolPanelListener {
|
||||
virtual void panelChanged (rtengine::ProcEvent event, const Glib::ustring& descr) {}
|
||||
};
|
||||
|
||||
/// @brief This class control the space around the group of tools inside a tab, as well as the space separating each tool. */
|
||||
class ToolVBox : public Gtk::VBox {
|
||||
private:
|
||||
void updateStyle();
|
||||
|
||||
public:
|
||||
ToolVBox();
|
||||
void on_style_changed (const Glib::RefPtr<Gtk::Style>& style);
|
||||
};
|
||||
|
||||
/// @brief This class control the space around a tool's block of parameter. */
|
||||
class ToolParamBlock : public Gtk::VBox {
|
||||
private:
|
||||
void updateStyle();
|
||||
|
||||
public:
|
||||
ToolParamBlock();
|
||||
void on_style_changed (const Glib::RefPtr<Gtk::Style>& style);
|
||||
};
|
||||
|
||||
class ToolPanel {
|
||||
|
||||
protected:
|
||||
|
Reference in New Issue
Block a user