diff --git a/lib/qtermwidget.cpp b/lib/qtermwidget.cpp index 165b431..e1ee4b3 100644 --- a/lib/qtermwidget.cpp +++ b/lib/qtermwidget.cpp @@ -49,7 +49,9 @@ void *createTermWidget(int startnow, void *parent) return (void*) new QTermWidget(startnow, (QWidget*)parent); } -struct TermWidgetImpl { +class TermWidgetImpl { + +public: TermWidgetImpl(QWidget* parent = nullptr); TerminalDisplay *m_terminalDisplay; diff --git a/lib/qtermwidget.h b/lib/qtermwidget.h index ea0e828..e9447df 100644 --- a/lib/qtermwidget.h +++ b/lib/qtermwidget.h @@ -27,7 +27,7 @@ #include "qtermwidget_export.h" class QVBoxLayout; -struct TermWidgetImpl; +class TermWidgetImpl; class SearchBar; class QUrl;