Added 12v track support.
This commit is contained in:
+2
-2
@@ -229,7 +229,7 @@ void lcPieceIdPickerPopup::Close()
|
||||
Menu->close();
|
||||
}
|
||||
|
||||
lcTrainTrackPickerPopup::lcTrainTrackPickerPopup(QWidget* Parent, quint32 ConnectionType)
|
||||
lcTrainTrackPickerPopup::lcTrainTrackPickerPopup(QWidget* Parent, const lcTrainTrackConnectionType& ConnectionType)
|
||||
: QWidget(Parent)
|
||||
{
|
||||
QVBoxLayout* Layout = new QVBoxLayout(this);
|
||||
@@ -280,7 +280,7 @@ void lcTrainTrackPickerPopup::Close()
|
||||
Menu->close();
|
||||
}
|
||||
|
||||
PieceInfo* lcShowTrainTrackPopup(QWidget* Parent, quint32 ConnectionType)
|
||||
PieceInfo* lcShowTrainTrackPopup(QWidget* Parent, const lcTrainTrackConnectionType& ConnectionType)
|
||||
{
|
||||
std::unique_ptr<QMenu> Menu(new QMenu(Parent));
|
||||
QWidgetAction* Action = new QWidgetAction(Menu.get());
|
||||
|
||||
+3
-2
@@ -4,6 +4,7 @@
|
||||
|
||||
class lcPartSelectionWidget;
|
||||
class lcPartSelectionListView;
|
||||
struct lcTrainTrackConnectionType;
|
||||
|
||||
QString lcFormatValue(float Value, int Precision);
|
||||
QString lcFormatValueLocalized(float Value);
|
||||
@@ -196,7 +197,7 @@ class lcTrainTrackPickerPopup : public QWidget
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
lcTrainTrackPickerPopup(QWidget* Parent, quint32 ConnectionType);
|
||||
lcTrainTrackPickerPopup(QWidget* Parent, const lcTrainTrackConnectionType& ConnectionType);
|
||||
|
||||
PieceInfo* GetPickedTrainTrack() const
|
||||
{
|
||||
@@ -215,7 +216,7 @@ protected:
|
||||
PieceInfo* mPickedTrainTrack = nullptr;
|
||||
};
|
||||
|
||||
PieceInfo* lcShowTrainTrackPopup(QWidget* Parent, quint32 ConnectionType);
|
||||
PieceInfo* lcShowTrainTrackPopup(QWidget* Parent, const lcTrainTrackConnectionType& ConnectionType);
|
||||
|
||||
class lcColorDialogPopup : public QWidget
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user