Qtに関する質問です。
下記のヘッダーファイルで、 コード ”void itemAdd(QString str);” が下記のごとく
コンパイルエラーとなります。
//エラー: 'void AddItemWidget::itemAdd(QString)' is protected
Q1) このエラーを修正する方法はありますか?
//======================
#ifndef ADDITEMWIDGET_H
#define ADDITEMWIDGET_H
#include <QWidget>
namespace Ui {
class AddItemWidget;
}
class AddItemWidget : public QWidget
{
Q_OBJECT
public:
explicit AddItemWidget(QWidget *parent = 0);
~AddItemWidget();
signals:
void itemAdd(QString str);
//エラー: 'void AddItemWidget::itemAdd(QString)' is protected
private slots:
void on_btnAddItem_clicked();
private:
Ui::AddItemWidget *ui;
};
#endif // ADDITEMWIDGET_H
//===============================
以上、宜しくお願いします。
あなたの回答
tips
プレビュー