23#ifndef SOUND_LIBRARY_PROPERTIES_DIALOG_H
24#define SOUND_LIBRARY_PROPERTIES_DIALOG_H
26#include "ui_SoundLibraryPropertiesDialog_UI.h"
40 public Ui_SoundLibraryPropertiesDialog_UI,
47 std::shared_ptr<Drumkit> pDrumkit,
48 bool bDrumkitNameLocked );
~SoundLibraryPropertiesDialog()
void updateImage(QString &filename)
SoundLibraryPropertiesDialog(QWidget *pParent, std::shared_ptr< Drumkit > pDrumkit, bool bDrumkitNameLocked)
void imageLicenseComboBoxChanged(int)
void updateLicenseTable()
void showEvent(QShowEvent *e) override
On showing the dialog (after layout sizes have been applied), load the drumkit image if any.
std::shared_ptr< Drumkit > m_pDrumkit
bool m_bDrumkitNameLocked
This dialog can be accessed both via SoundLibrary/MainForm > Drumkits -> Properties and MainForm > Dr...
void on_saveBtn_clicked()
void on_imageBrowsePushButton_clicked()
void licenseComboBoxChanged(int)