From 474150327729d63706b89a54414ead68acd83fc9 Mon Sep 17 00:00:00 2001 From: zecke Date: Thu, 14 Oct 2004 01:44:27 +0000 Subject: -FlowControl and LineTermination are saved and activated by numerical value now. This makes it work across different translations -Switch code to use new PPPData::enter() and PPPData::flowcontrol() --- (limited to 'noncore/settings/networksettings/ppp/pppdata.cpp') diff --git a/noncore/settings/networksettings/ppp/pppdata.cpp b/noncore/settings/networksettings/ppp/pppdata.cpp index eb03ef4..1491ea2 100644 --- a/noncore/settings/networksettings/ppp/pppdata.cpp +++ b/noncore/settings/networksettings/ppp/pppdata.cpp @@ -387,12 +387,12 @@ bool PPPData::setModemDevice(const QString &n) { } -const QString PPPData::flowcontrol() { - return readConfig(modemGroup(), FLOWCONTROL_KEY, "CRTSCTS"); +enum PPPData::FlowControl PPPData::flowcontrol() { + return static_cast(readNumConfig(modemGroup(), FLOWCONTROL_KEY, FlowHardware)); } -void PPPData::setFlowcontrol(const QString &n) { +void PPPData::setFlowcontrol(enum FlowControl n) { writeConfig(modemGroup(), FLOWCONTROL_KEY, n); } @@ -720,12 +720,12 @@ void PPPData::setModemAnswerResp(const QString &n) { } -const QString PPPData::enter() { - return readConfig(modemGroup(), ENTER_KEY, "CR"); +enum PPPData::LineTermination PPPData::enter(){ + return static_cast(readNumConfig(modemGroup(), ENTER_KEY, EndCR)); } -void PPPData::setEnter(const QString &n) { +void PPPData::setEnter(enum PPPData::LineTermination n) { writeConfig(modemGroup(), ENTER_KEY, n); } -- cgit v0.9.0.2