]> sigrok.org Git - pulseview.git/blobdiff - pv/widgets/wellarray.hpp
WellArray: Renamed to avoid namespace collissions, now that QWellArray is public
[pulseview.git] / pv / widgets / wellarray.hpp
index ebe3c00019023c7370c060ef3a59d6ba6319269c..8132eb0076c35fd69ea35154a456ead64cdb2566 100644 (file)
 
 #include <QWidget>
 
-struct QWellArrayData;
+namespace pv {
+namespace widgets {
 
-class QWellArray : public QWidget
+struct WellArrayData;
+
+class WellArray : public QWidget
 {
     Q_OBJECT
     Q_PROPERTY(int selectedColumn READ selectedColumn)
     Q_PROPERTY(int selectedRow READ selectedRow)
 
 public:
-    QWellArray(int rows, int cols, QWidget* parent=0);
+    WellArray(int rows, int cols, QWidget* parent=0);
     QString cellContent(int row, int col) const;
 
     int selectedColumn() const { return selCol; }
@@ -119,7 +122,7 @@ protected:
     void paintEvent(QPaintEvent *);
 
 private:
-    Q_DISABLE_COPY(QWellArray)
+    Q_DISABLE_COPY(WellArray)
 
     int nrows;
     int ncols;
@@ -129,5 +132,8 @@ private:
     int curCol;
     int selRow;
     int selCol;
-    QWellArrayData *d;
+    WellArrayData *d;
 };
+
+} // namespace wellarray
+} // namespace pv