diff --git a/common/texfont.cpp b/common/texfont.cpp index 9271a407..ddf28245 100644 --- a/common/texfont.cpp +++ b/common/texfont.cpp @@ -228,7 +228,7 @@ void TexFont::PrintText(float Left, float Top, float Z, const char* Text) const delete[] Verts; } -void TexFont::GetGlyphQuad(float Left, float Top, float Z, char Glyph, float* Buffer) const +void TexFont::GetGlyphQuad(float Left, float Top, float Z, int Glyph, float* Buffer) const { Left -= mGlyphs[Glyph].width / 2.0f; Top += mFontHeight / 2.0f; diff --git a/common/texfont.h b/common/texfont.h index 250f6e69..9d556e21 100644 --- a/common/texfont.h +++ b/common/texfont.h @@ -23,7 +23,7 @@ public: void Release(); void PrintText(float Left, float Top, float Z, const char* Text) const; - void GetGlyphQuad(float Left, float Top, float Z, char Glyph, float* Buffer) const; + void GetGlyphQuad(float Left, float Top, float Z, int Glyph, float* Buffer) const; void GetStringDimensions(int* cx, int* cy, const char* Text) const; protected: diff --git a/qt/lc_qpovraydialog.cpp b/qt/lc_qpovraydialog.cpp index 9bf56265..6e325e92 100644 --- a/qt/lc_qpovraydialog.cpp +++ b/qt/lc_qpovraydialog.cpp @@ -42,7 +42,7 @@ void lcQPOVRayDialog::accept() void lcQPOVRayDialog::on_outputBrowse_clicked() { - QString result = QFileDialog::getOpenFileName(this, tr("Save POV-Ray File"), ui->outputEdit->text(), tr("POV-Ray Files (*.pov);;All Files (*.*)")); + QString result = QFileDialog::getSaveFileName(this, tr("Save POV-Ray File"), ui->outputEdit->text(), tr("POV-Ray Files (*.pov);;All Files (*.*)")); if (!result.isEmpty()) ui->outputEdit->setText(QDir::toNativeSeparators(result));