Headers cleanup.

Too much noise on the headers, this commit remove uneeded
headers when they are uneeded.

Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2014-06-26 14:01:31 -03:00 committed by Dirk Hohndel
parent b05d15c5a9
commit 89816f64c2
19 changed files with 22 additions and 39 deletions

2
pref.h
View file

@ -5,6 +5,8 @@
extern "C" { extern "C" {
#endif #endif
#include "units.h"
/* can't use 'bool' for the boolean values - different size in C and C++ */ /* can't use 'bool' for the boolean values - different size in C and C++ */
typedef struct typedef struct
{ {

View file

@ -2,7 +2,6 @@
#define ABOUT_H #define ABOUT_H
#include <QDialog> #include <QDialog>
#include <QPushButton>
#include "ui_about.h" #include "ui_about.h"
class SubsurfaceAbout : public QDialog { class SubsurfaceAbout : public QDialog {

View file

@ -2,7 +2,7 @@
#define DIVELOGEXPORTDIALOG_H #define DIVELOGEXPORTDIALOG_H
#include <QDialog> #include <QDialog>
#include <QAbstractButton> class QAbstractButton;
namespace Ui { namespace Ui {
class DiveLogExportDialog; class DiveLogExportDialog;

View file

@ -2,7 +2,7 @@
#define DIVELOGIMPORTDIALOG_H #define DIVELOGIMPORTDIALOG_H
#include <QDialog> #include <QDialog>
#include <QModelIndex>
#include "../dive.h" #include "../dive.h"
#include "../divelist.h" #include "../divelist.h"

View file

@ -1,12 +1,7 @@
#include "divepicturewidget.h" #include "divepicturewidget.h"
#include <dive.h> #include <dive.h>
#include <qtconcurrentmap.h> #include <QtConcurrentMap>
#include <qdir.h> #include <QDir>
void DivePictureDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
{
QStyledItemDelegate::paint(painter, option, index);
}
DivePictureModel *DivePictureModel::instance() DivePictureModel *DivePictureModel::instance()
{ {

View file

@ -2,7 +2,6 @@
#define DIVEPICTUREWIDGET_H #define DIVEPICTUREWIDGET_H
#include <QAbstractTableModel> #include <QAbstractTableModel>
#include <QStyledItemDelegate>
#include <QListView> #include <QListView>
#include <QThread> #include <QThread>
@ -30,10 +29,6 @@ private:
QHash<QString, PhotoHelper> stringPixmapCache; QHash<QString, PhotoHelper> stringPixmapCache;
}; };
class DivePictureDelegate : QStyledItemDelegate {
virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const;
};
class DivePictureWidget : public QListView { class DivePictureWidget : public QListView {
Q_OBJECT Q_OBJECT
public: public:

View file

@ -1,11 +1,8 @@
#ifndef DIVEPLANNER_H #ifndef DIVEPLANNER_H
#define DIVEPLANNER_H #define DIVEPLANNER_H
#include <QGraphicsView>
#include <QGraphicsPathItem> #include <QGraphicsPathItem>
#include <QDialog>
#include <QAbstractTableModel> #include <QAbstractTableModel>
#include <QDateTime>
#include "dive.h" #include "dive.h"

View file

@ -5,10 +5,12 @@
#include <QThread> #include <QThread>
#include <QHash> #include <QHash>
#include <QMap> #include <QMap>
#include <QStringListModel>
#include "../libdivecomputer.h" #include "../libdivecomputer.h"
#include "ui_downloadfromdivecomputer.h" #include "ui_downloadfromdivecomputer.h"
class QStringListModel;
class DownloadThread : public QThread { class DownloadThread : public QThread {
Q_OBJECT Q_OBJECT
public: public:

View file

@ -4,10 +4,13 @@
#include <marble/MarbleWidget.h> #include <marble/MarbleWidget.h>
#include <marble/GeoDataCoordinates.h> #include <marble/GeoDataCoordinates.h>
#include <marble/GeoDataDocument.h>
#include <QHash> #include <QHash>
namespace Marble{
class GeoDataDocument;
}
class KMessageWidget; class KMessageWidget;
using namespace Marble; using namespace Marble;
struct dive; struct dive;

View file

@ -11,7 +11,6 @@
#include "divelistview.h" #include "divelistview.h"
#include "modeldelegates.h" #include "modeldelegates.h"
#include "globe.h" #include "globe.h"
#include "completionmodels.h"
#include "diveplanner.h" #include "diveplanner.h"
#include "divelist.h" #include "divelist.h"
#include "qthelper.h" #include "qthelper.h"

View file

@ -11,12 +11,13 @@
#include <QDialog> #include <QDialog>
#include <QMap> #include <QMap>
#include "models.h"
#include "ui_maintab.h" #include "ui_maintab.h"
#include "completionmodels.h" #include "completionmodels.h"
#include "dive.h"
class WeightModel;
class CylindersModel;
class QCompleter; class QCompleter;
struct dive;
struct Completers { struct Completers {
QCompleter *location; QCompleter *location;

View file

@ -2,7 +2,6 @@
#define PREFERENCES_H #define PREFERENCES_H
#include <QDialog> #include <QDialog>
#include "dive.h"
#include "pref.h" #include "pref.h"
#include "ui_preferences.h" #include "ui_preferences.h"

View file

@ -2,10 +2,11 @@
#define PRINTLAYOUT_H #define PRINTLAYOUT_H
#include <QObject> #include <QObject>
#include <QPrinter>
#include <QList> #include <QList>
#include <QVector> #include <QVector>
#include <QRect>
class QPrinter;
class QTableView; class QTableView;
class PrintDialog; class PrintDialog;
class TablePrintModel; class TablePrintModel;

View file

@ -2,8 +2,6 @@
#define PRINTOPTIONS_H #define PRINTOPTIONS_H
#include <QWidget> #include <QWidget>
#include <QSlider>
#include <QLabel>
#include "ui_printoptions.h" #include "ui_printoptions.h"

View file

@ -1,19 +1,10 @@
#include "simplewidgets.h" #include "simplewidgets.h"
#include <QLabel> #include <QLabel>
#include <QLabel>
#include <QFormLayout>
#include <QIcon>
#include <QAbstractButton>
#include <QSpinBox>
#include <QButtonGroup>
#include <QDebug>
#include <QProcess> #include <QProcess>
#include <QStringList> #include <QStringList>
#include <QDebug> #include <QDebug>
#include <QTime>
#include <QFileDialog> #include <QFileDialog>
#include <QDateTime>
#include <QShortcut> #include <QShortcut>
#include <QCalendarWidget> #include <QCalendarWidget>
#include "exif.h" #include "exif.h"
@ -376,7 +367,6 @@ void DateWidget::mousePressEvent(QMouseEvent *event)
calendarWidget->show(); calendarWidget->show();
} }
void DateWidget::focusInEvent(QFocusEvent *event) void DateWidget::focusInEvent(QFocusEvent *event)
{ {
setFocus(); setFocus();

View file

@ -10,7 +10,6 @@
#include "ui_webservices.h" #include "ui_webservices.h"
class QAbstractButton; class QAbstractButton;
class QNetworkReply;
class QHttpMultiPart; class QHttpMultiPart;
class WebServices : public QDialog { class WebServices : public QDialog {

View file

@ -2,6 +2,7 @@
#include <QPair> #include <QPair>
#include <QAbstractItemView> #include <QAbstractItemView>
#include <QSettings> #include <QSettings>
#include <QCompleter>
#include <QFont> #include <QFont>
#include "mainwindow.h" #include "mainwindow.h"

View file

@ -2,9 +2,10 @@
#define TAGWIDGET_H #define TAGWIDGET_H
#include "groupedlineedit.h" #include "groupedlineedit.h"
#include <QCompleter>
#include <QPair> #include <QPair>
class QCompleter;
class TagWidget : public GroupedLineEdit { class TagWidget : public GroupedLineEdit {
Q_OBJECT Q_OBJECT
public: public:

View file

@ -26,6 +26,7 @@ extern "C" {
#define SEAWATER_SALINITY 10300 #define SEAWATER_SALINITY 10300
#define FRESHWATER_SALINITY 10000 #define FRESHWATER_SALINITY 10000
#include <stdint.h>
/* /*
* Some silly typedefs to make our units very explicit. * Some silly typedefs to make our units very explicit.
* *