File: Canvas.cpp

package info (click to toggle)
edb-debugger 1.3.0-2.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,124 kB
  • sloc: cpp: 46,241; xml: 4,998; ansic: 3,088; sh: 52; asm: 33; makefile: 5
file content (27 lines) | stat: -rw-r--r-- 626 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

#include "Canvas.h"
#include "ODbgRV_Util.h"

#include <QMouseEvent>
#include <QVBoxLayout>

namespace ODbgRegisterView {

Canvas::Canvas(QWidget *parent, Qt::WindowFlags f)
	: QWidget(parent, f) {

	setObjectName("RegViewCanvas");
	const auto canvasLayout = new QVBoxLayout(this);
	canvasLayout->setSpacing(letter_size(parent->font()).height() / 2);
	canvasLayout->setContentsMargins(parent->contentsMargins());
	canvasLayout->setAlignment(Qt::AlignTop);
	setLayout(canvasLayout);
	setBackgroundRole(QPalette::Base);
	setAutoFillBackground(true);
}

void Canvas::mousePressEvent(QMouseEvent *event) {
	event->ignore();
}

}