##// END OF EJS Templates
Adding metatype declarations in qml plugin for Qt5...
Adding metatype declarations in qml plugin for Qt5 Not sure why they are needed for Qt5. Definetly NOT needed for Qt4.

File last commit:

r2102:f689de612f59
r2257:b97c592cff78
Show More
mainwidget.h
78 lines | 1.9 KiB | text/x-c | CLexer
Marek Rosa
License added to several files
r1365 /****************************************************************************
**
** Copyright (C) 2012 Digia Plc
** All rights reserved.
** For any questions to Digia, please use contact form at http://qt.digia.com
**
** This file is part of the Qt Commercial Charts Add-on.
**
** $QT_BEGIN_LICENSE$
** Licensees holding valid Qt Commercial licenses may use this file in
** accordance with the Qt Commercial License Agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and Digia.
**
** If you have questions regarding the use of this file, please use
** contact form at http://qt.digia.com
** $QT_END_LICENSE$
**
****************************************************************************/
sauimone
legend detach example. Bug fixes to legend.
r1263 #ifndef MAINWIDGET_H
#define MAINWIDGET_H
#include "qchartglobal.h"
#include "qchart.h"
#include "qchartview.h"
#include <QWidget>
#include <QGraphicsWidget>
#include <QGridLayout>
#include <QGraphicsGridLayout>
sauimone
better legend detach layout. updated legend example
r1444 #include <QDoubleSpinBox>
#include <QGroupBox>
sauimone
GroupedBarSeries to BarSeries
r1594 #include <QBarSeries>
sauimone
legend detach example. Bug fixes to legend.
r1263
QTCOMMERCIALCHART_USE_NAMESPACE
class MainWidget : public QWidget
{
Q_OBJECT
public:
explicit MainWidget(QWidget *parent = 0);
void createSeries();
sauimone
better legend detach layout. updated legend example
r1444 void showLegendSpinbox();
void hideLegendSpinbox();
Jani Honkonen
coding style fixes for examples
r2098 public Q_SLOTS:
Tero Ahola
Fixed a bug with legend attach requiring a screen resize to update UI
r2034 void toggleAttached();
sauimone
legend detach example. Bug fixes to legend.
r1263 void addBarset();
void removeBarset();
Tero Ahola
Fixed a bug with legend attach requiring a screen resize to update UI
r2034 void setLegendAlignment();
sauimone
better legend detach layout. updated legend example
r1444
sauimone
legend font fix
r1522 void toggleBold();
void toggleItalic();
void fontSizeChanged();
sauimone
better legend detach layout. updated legend example
r1444 void updateLegendLayout();
sauimone
legend detach example. Bug fixes to legend.
r1263 private:
QChart *m_chart;
sauimone
GroupedBarSeries to BarSeries
r1594 QBarSeries *m_series;
sauimone
legend detach example. Bug fixes to legend.
r1263
QChartView *m_chartView;
QGridLayout *m_mainLayout;
QGridLayout *m_buttonLayout;
sauimone
legend font fix
r1522 QGridLayout *m_fontLayout;
QDoubleSpinBox *m_fontSize;
sauimone
legend detach example. Bug fixes to legend.
r1263
sauimone
better legend detach layout. updated legend example
r1444 // For detached layout
Jani Honkonen
more coding style fixes for examples...
r2102 QGroupBox *m_legendSettings;
sauimone
better legend detach layout. updated legend example
r1444 QDoubleSpinBox *m_legendPosX;
QDoubleSpinBox *m_legendPosY;
QDoubleSpinBox *m_legendWidth;
QDoubleSpinBox *m_legendHeight;
sauimone
legend detach example. Bug fixes to legend.
r1263 };
#endif // MAINWIDGET_H