mirror of
https://github.com/leozide/leocad.git
synced 2026-07-27 19:56:49 +00:00
Replace automatic 'on_' naming convention with explicit connect() calls in constructors. Functions renamed to use Pascal case without underscore separators. Slots moved from public to private where appropriate. Changes made to 8 dialog files: - lc_modellistdialog.h/cpp: Renamed 9 slot functions - lc_partpalettedialog.h/cpp: Renamed 7 slot functions - lc_qhtmldialog.h/cpp: Renamed 1 slot function - lc_qimagedialog.h/cpp: Renamed 1 slot function - lc_qpreferencesdialog.h/cpp: Renamed 40 slot functions - lc_qselectdialog.h/cpp: Renamed 4 slot functions - lc_renderdialog.h/cpp: Renamed 1 slot function - lc_setsdatabasedialog.h/cpp: Renamed 1 slot function Total: 64 slot functions refactored Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
36 lines
704 B
C++
36 lines
704 B
C++
#pragma once
|
|
|
|
namespace Ui {
|
|
class lcPartPaletteDialog;
|
|
}
|
|
|
|
struct lcPartPalette;
|
|
|
|
class lcPartPaletteDialog : public QDialog
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
lcPartPaletteDialog(QWidget* Parent, std::vector<lcPartPalette>& PartPalettes);
|
|
~lcPartPaletteDialog();
|
|
|
|
protected slots:
|
|
void accept() override;
|
|
|
|
private slots:
|
|
void NewButtonClicked();
|
|
void DeleteButtonClicked();
|
|
void RenameButtonClicked();
|
|
void ImportButtonClicked();
|
|
void MoveUpButtonClicked();
|
|
void MoveDownButtonClicked();
|
|
void PaletteListCurrentRowChanged(int CurrentRow);
|
|
|
|
private:
|
|
void UpdateButtons();
|
|
|
|
Ui::lcPartPaletteDialog* ui;
|
|
std::vector<lcPartPalette>& mPartPalettes;
|
|
std::vector<lcPartPalette*> mImportedPalettes;
|
|
};
|