view Applications/Samples/Qt/MainWindow.h @ 276:5de5699ad570 am-2

first display in QCairoWidget; no mouse interaction yet
author am@osimis.io
date Mon, 27 Aug 2018 12:21:52 +0200
parents
children a38465cc909f
line wrap: on
line source

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QTimer>

#include "../../Qt/QCairoWidget.h"
#include "../../Generic/BasicNativeApplicationContext.h"
namespace Ui 
{
  class MainWindow;
}


class MainWindow : public QMainWindow
{
  Q_OBJECT

public:

private:
  Ui::MainWindow        *ui_;
  QTimer                *refreshTimer_;
  OrthancStone::BasicNativeApplicationContext& context_;
  QCairoWidget          *cairoCentralWidget_;

public:
  explicit MainWindow(OrthancStone::BasicNativeApplicationContext& context, QWidget *parent = 0);
  ~MainWindow();
};

#endif // MAINWINDOW_H