Это не гарантирует работу, но попробуйте создать задание cron с помощью
crontab -e
, затем в файле поместите
@reboot /scr/msg.sh "Server restarting...."
и он должен работать при перезагрузке , Отказ от ответственности: я никогда лично не пробовал этого, и ваш успех может отличаться.
Вы делаете все почти правильно, но попытайтесь управлять своим img, например, следующим образом:
QString imgPath = "C:\\path\\to\\image.jpg";
QImage *img = new QImage();
bool loaded = img->load(imgPath);
if (loaded)
{
QTableWidget *thumbnailsWidget = new QTableWidget;
QTableWidgetItem *thumbnail = new QTableWidgetItem;
thumbnail->setData(Qt::DecorationRole, QPixmap::fromImage(*img));
thumbnailsWidget->setColumnCount(5);
thumbnailsWidget->setRowCount(3);
thumbnailsWidget->setItem(0, 0, thumbnail);
w.setCentralWidget(thumbnailsWidget);
} else {
qDebug()<<"Image "<<imgPath<<" was not opened!";
}
Надеюсь, это вам поможет! Удачи!