MCPcopy Create free account
hub / github.com/TeXworks/texworks / fromString

Method fromString

unit-tests/Document_test.cpp:79–88  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77 VersionNumber() = default;
78 VersionNumber(int maj, int min, int mic) { m_segments << maj << min << mic; }
79 static VersionNumber fromString(const QString & string) {
80 VersionNumber rv;
81 Q_FOREACH(const QString & s, string.split(QChar('.'))) {
82 bool ok;
83 int i = s.toInt(&ok);
84 if (!ok) return {};
85 rv.m_segments.append(i);
86 }
87 return rv;
88 }
89 static int compare(const VersionNumber & v1, const VersionNumber & v2) {
90 for (int i = 0; i < qMax(v1.m_segments.size(), v2.m_segments.size()); ++i) {
91 int a = (i < v1.m_segments.size() ? v1.m_segments[i] : 0);

Callers 2

initMethod · 0.80
doPrefsDialogMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected