mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 10:15:38 +08:00
refs #680, now display CDockWidget context menus in views/info area
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "marginsinput.h"
|
||||
#include "ui_marginsinput.h"
|
||||
#include "blackgui/stylesheetutility.h"
|
||||
#include <QIntValidator>
|
||||
|
||||
namespace BlackGui
|
||||
@@ -65,6 +66,13 @@ namespace BlackGui
|
||||
return m;
|
||||
}
|
||||
|
||||
void CMarginsInput::paintEvent(QPaintEvent *event)
|
||||
{
|
||||
bool s = CStyleSheetUtility::useStyleSheetInDerivedWidget(this, QStyle::PE_Widget);
|
||||
if (s) { return; }
|
||||
QFrame::paintEvent(event);
|
||||
}
|
||||
|
||||
void CMarginsInput::ps_Confirmed()
|
||||
{
|
||||
const QMargins m(this->getMargins());
|
||||
|
||||
@@ -42,6 +42,10 @@ namespace BlackGui
|
||||
//! Current values of margins
|
||||
QMargins getMargins() const;
|
||||
|
||||
protected:
|
||||
//! \copydoc QFrame::paintEvent
|
||||
virtual void paintEvent(QPaintEvent *event) override;
|
||||
|
||||
signals:
|
||||
//! Margins changed
|
||||
void changedMargins(const QMargins &margins);
|
||||
|
||||
Reference in New Issue
Block a user