<p>mainwindow.h</p>
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QDeclarativeView>
class MainWindow: public QDeclarativeView
{
Q_OBJECT
public:
MainWindow(QWidget * p=0);
~MainWindow();
};
#endif
mainwindow.cpp
#include "mainwindow.h"
MainWindow::MainWindow(QWidget *p)
:QDeclarativeView(p)
{
// transparent background
this->setAttribute(Qt::WA_TranslucentBackground);
this->setStyleSheet("background: transparent;");
// no window decorations
setWindowFlags(Qt::FramelessWindowHint);
// set QML
setSource(QUrl("main.qml"));
}
MainWindow::~MainWindow()
{
}
main.pro
QT += core gui widgets declarative
TARGET = main
TEMPL