это генерирует ошибку сегментации из-за "QColor colorMap [9]" ;. Если я удалю colorMap, ошибка сегментации исчезнет. Если я положу его обратно. Возвращается Если я сделаю чистое все, то соберу все, оно уйдет. Если я увеличу его массив, он вернется. С другой стороны, если я уменьшу его, он не вернется. Я устал добавлять этот массив в другой проект и
Что может случиться. Мне действительно интересно узнать. Я удалил все остальное в этом классе. Этот подкласс виджета используется для продвижения виджета в QMainWindow.
class LevelIndicator : public QWidget
{
public:
LevelIndicator(QWidget * parent);
void paintEvent(QPaintEvent * event );
float percent;
QColor colorMap[9];
int NUM_GRADS;
};
ошибка происходит внутри ui_mainwindow.h в одной из следующих строк:
hpaFwdPwrLvl->setObjectName(QString::fromUtf8("hpaFwdPwrLvl"));
verticalLayout->addWidget(hpaFwdPwrLvl);
Я знаю, что я не предоставляю много, но я дам ссылку на приложение. Я пытаюсь выяснить, есть ли у кого-нибудь быстрый ответ на этот вопрос.