mirror of
https://github.com/AxioDL/amuse.git
synced 2025-12-09 13:37:47 +00:00
Finish SoundMacro command introspection. Initial work on SoundMacro
editor
This commit is contained in:
@@ -2,6 +2,24 @@
|
||||
#define AMUSE_SOUND_MACRO_EDITOR_HPP
|
||||
|
||||
#include "EditorWidget.hpp"
|
||||
#include <QStaticText>
|
||||
|
||||
class CommandWidget : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
QFont m_numberFont;
|
||||
QFont m_titleFont;
|
||||
QStaticText m_numberText;
|
||||
QStaticText m_titleText;
|
||||
void animateOpen();
|
||||
void animateClosed();
|
||||
public:
|
||||
CommandWidget(QWidget* parent, const QString& text);
|
||||
|
||||
void paintEvent(QPaintEvent* event);
|
||||
void mousePressEvent(QMouseEvent* event);
|
||||
void mouseReleaseEvent(QMouseEvent* event);
|
||||
};
|
||||
|
||||
class SoundMacroEditor : public EditorWidget
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user