mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-10 04:16:43 -07:00
VDE doesn't need to manually resize either.
Took 6 minutes
This commit is contained in:
parent
2cb31d440b
commit
5cc408a317
2 changed files with 7 additions and 13 deletions
|
|
@ -338,12 +338,6 @@ void VisualDeckEditorWidget::updateZoneWidgets()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void VisualDeckEditorWidget::resizeEvent(QResizeEvent *event)
|
|
||||||
{
|
|
||||||
QWidget::resizeEvent(event);
|
|
||||||
zoneContainer->setMaximumWidth(scrollArea->viewport()->width());
|
|
||||||
}
|
|
||||||
|
|
||||||
void VisualDeckEditorWidget::decklistModelReset()
|
void VisualDeckEditorWidget::decklistModelReset()
|
||||||
{
|
{
|
||||||
clearAllDisplayWidgets();
|
clearAllDisplayWidgets();
|
||||||
|
|
|
||||||
|
|
@ -37,14 +37,8 @@ class VisualDeckEditorWidget : public QWidget
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit VisualDeckEditorWidget(QWidget *parent, DeckListModel *deckListModel, QItemSelectionModel *selectionModel);
|
explicit VisualDeckEditorWidget(QWidget *parent, DeckListModel *deckListModel, QItemSelectionModel *selectionModel);
|
||||||
void initializeSearchBarAndCompleter();
|
|
||||||
void initializeDisplayOptionsWidget();
|
|
||||||
void initializeDisplayOptionsAndSearchWidget();
|
|
||||||
void initializeScrollAreaAndZoneContainer();
|
|
||||||
void connectDeckListModel();
|
|
||||||
void retranslateUi();
|
void retranslateUi();
|
||||||
void clearAllDisplayWidgets();
|
void clearAllDisplayWidgets();
|
||||||
void resizeEvent(QResizeEvent *event) override;
|
|
||||||
|
|
||||||
void setDeckList(const DeckList &_deckListModel);
|
void setDeckList(const DeckList &_deckListModel);
|
||||||
|
|
||||||
|
|
@ -75,6 +69,13 @@ signals:
|
||||||
void cardAdditionRequested(const ExactCard &card);
|
void cardAdditionRequested(const ExactCard &card);
|
||||||
void displayTypeChanged(DisplayType displayType);
|
void displayTypeChanged(DisplayType displayType);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void initializeSearchBarAndCompleter();
|
||||||
|
void initializeDisplayOptionsWidget();
|
||||||
|
void initializeDisplayOptionsAndSearchWidget();
|
||||||
|
void initializeScrollAreaAndZoneContainer();
|
||||||
|
void connectDeckListModel();
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
void onHover(const ExactCard &hoveredCard);
|
void onHover(const ExactCard &hoveredCard);
|
||||||
void onCardClick(QMouseEvent *event, CardInfoPictureWithTextOverlayWidget *instance, QString zoneName);
|
void onCardClick(QMouseEvent *event, CardInfoPictureWithTextOverlayWidget *instance, QString zoneName);
|
||||||
|
|
@ -96,7 +97,6 @@ private:
|
||||||
QWidget *zoneContainer;
|
QWidget *zoneContainer;
|
||||||
QVBoxLayout *zoneContainerLayout;
|
QVBoxLayout *zoneContainerLayout;
|
||||||
// OverlapControlWidget *overlapControlWidget;
|
// OverlapControlWidget *overlapControlWidget;
|
||||||
QWidget *container;
|
|
||||||
QHash<QPersistentModelIndex, QWidget *> indexToWidgetMap;
|
QHash<QPersistentModelIndex, QWidget *> indexToWidgetMap;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue