| 1567 | } |
| 1568 | |
| 1569 | void ConfigMainWindow::saveConfigAs(void) |
| 1570 | { |
| 1571 | QString str; |
| 1572 | QByteArray ba; |
| 1573 | const char *name; |
| 1574 | |
| 1575 | str = QFileDialog::getSaveFileName(this, "", configname); |
| 1576 | if (str.isNull()) |
| 1577 | return; |
| 1578 | |
| 1579 | ba = str.toLocal8Bit(); |
| 1580 | name = ba.data(); |
| 1581 | |
| 1582 | if (conf_write(name)) { |
| 1583 | QMessageBox::information(this, "qconf", "Unable to save configuration!"); |
| 1584 | } |
| 1585 | conf_write_autoconf(0); |
| 1586 | |
| 1587 | free(configname); |
| 1588 | configname = xstrdup(name); |
| 1589 | } |
| 1590 | |
| 1591 | void ConfigMainWindow::searchConfig(void) |
| 1592 | { |
nothing calls this directly
no test coverage detected