Commit 6485af56 authored by Ian Humphrey's avatar Ian Humphrey
Browse files

PROG: Updated includes for ProjectItem, ProjectItemModel,...

PROG: Updated includes for ProjectItem, ProjectItemModel, ProjectItemProxyModel, and ProjectItemTreeView. References #4006.

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/branches/ipce@6872 41f8697f-d340-4b68-9986-7bafba869bb8
parent 00233cc9
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -23,6 +23,10 @@

#include "ProjectItem.h"

#include <QIcon>
#include <QStandardItem>
#include <QVariant>

#include "BundleResults.h"
#include "BundleSettings.h"
#include "BundleSolutionInfo.h"
@@ -32,6 +36,7 @@
#include "Image.h"
#include "ImageList.h"
#include "Project.h"
#include "ProjectItem.h"
#include "ProjectItemModel.h"

namespace Isis {
+3 −0
Original line number Diff line number Diff line
@@ -30,6 +30,8 @@
#include "GuiCamera.h"
#include "TargetBody.h"

class QVariant;

namespace Isis {
  
  class BundleResults;
@@ -41,6 +43,7 @@ namespace Isis {
  class ImageList;
  class GuiCameraList;
  class Project;
  class ProjectItem;
  class ProjectItemModel;
  class TargetBodyList;

+15 −0
Original line number Diff line number Diff line
@@ -24,7 +24,22 @@

#include "ProjectItemModel.h"

#include <QItemSelection>
#include <QList>
#include <QMimeData>
#include <QModelIndex>
#include <QObject>
#include <QStandardItemModel>
#include <QString>

#include "BundleSolutionInfo.h"
#include "Control.h"
#include "ControlList.h"
#include "GuiCameraList.h"
#include "ImageList.h"
#include "Project.h"
#include "ProjectItem.h"
#include "TargetBodyList.h"

namespace Isis {
  /**
+16 −4
Original line number Diff line number Diff line
@@ -23,14 +23,26 @@
 *   http://www.usgs.gov/privacy.html.
 */

#include <QItemSelectionModel>
#include <QStandardItemModel>

#include "Project.h"
#include "ProjectItem.h"
class QItemSelection;
class QItemSelectionModel;
class QMimeData;
class QModelIndex;
class QString;
class QVariant;

namespace Isis {

  class BundleSolutionInfo;
  class Control;
  class ControlList;
  class GuiCameraList;
  class ImageList;
  class Project;
  class ProjectItem;
  class TargetBodyList;

  /**
   * Provides access to data stored in a Project through Qt's model-view
   * framework. Items corresponding to data are organized in a tree structure.
+7 −2
Original line number Diff line number Diff line
@@ -24,11 +24,16 @@

#include "ProjectItemProxyModel.h"

#include <QList>
#include <QItemSelection>
#include <QMap>
#include <QMimeData>
#include <QModelIndex>
#include <QObject>

#include "ProjectItem.h"
#include "ProjectItemModel.h"

#include <QMimeData>

namespace Isis {
  /**
   * Constructs the proxy model.
Loading