Witam, mam do napisania program który pobiera od użytkownika obraz a następnie udostępnia możliwość zaznaczenia obszaru za pomocą 2 punktów (dane tych punktów zostają zapisane do tablicy).
Program tworzony jest przy pomocy Qt creator.
void MainWindow::on_wczytaj_clicked()
{
QString filename = QFileDialog::getOpenFileName(this,tr("Wybierz"),"", tr("Images (*.png, *.jpg"));
if(QString::compare(filename,QString())!=0)
{
bool valid = image.load(filename);
if(valid)
{
image = image.scaledToWidth(ui->Picture->width(), Qt::SmoothTransformation);
ui->Picture->setPixmap(QPixmap::fromImage(image));
}
else
{
//error
}
}
}
Na górze mam kod który pobiera obraz od użytkownika po wciśnięciu przycisku. W jaki sposób mogę zaznaczyć na nim w/w 2 punkty?