Update About dialog and version

This commit is contained in:
Vadim Kuznetzov 2018-10-27 10:43:33 +02:00
parent f23ba41671
commit a7adcd2218
3 changed files with 16 additions and 2 deletions

View File

@ -1 +1 @@
0.0.20
0.0.21

View File

@ -51,6 +51,12 @@
AboutDialog::AboutDialog(QWidget *parent)
: QDialog(parent)
{
qucs_sDevs = {{
"Vadim Kuznetsov - " + tr("project maintainer, simuator interface and GUI design"),
"Mike Brinson - " + tr("component models, documentation"),
"Tom Russo - " + tr("Xyce integration"),
"Maria Dubinina - " + tr("testing, general bugfixes")
}};
currAuths = {{
"Guilherme Brondani Torri - " + tr("GUI programmer, Verilog-A dynamic loader"),
"Mike Brinson - " + tr("testing, modelling and documentation, tutorial contributor"),
@ -217,7 +223,14 @@ void AboutDialog::currentChangedSlot(int index) {
void AboutDialog::setAuthorsText() {
QString authorsText;
authorsText = tr("Current Qucs Team:") + "<ul>";
authorsText = tr("Qucs-S subproject team:");
authorsText += "<ul>";
for(QString& tStr : qucs_sDevs) {
authorsText += ("<li>" + tStr + "</li>");
}
authorsText += "</ul>";
authorsText += tr("Based on Qucs project developed by:") + "<ul>";
for(QString& tStr : currAuths) {
authorsText += ("<li>" + tStr + "</li>");

View File

@ -45,6 +45,7 @@ private:
void setAuthorsText(void);
void setTrText(void);
std::array<QString, 4> qucs_sDevs;
std::array<QString, 9> currAuths; // current Qucs authors
std::array<QString, 12> prevDevs; // previous Qucs developers
std::array<QString, 18> trAuths; // Qucs translators