KPublicTransport
7#ifndef KPUBLICTRANSPORT_LINE_H
8#define KPUBLICTRANSPORT_LINE_H
19class KPUBLICTRANSPORT_EXPORT
Line
21 KPUBLICTRANSPORT_GADGET(
Line)
50 KPUBLICTRANSPORT_PROPERTY(
QString, name, setName)
52 KPUBLICTRANSPORT_PROPERTY(
QColor, color, setColor)
54 Q_PROPERTY(
bool hasColor READ hasColor STORED false)
56 KPUBLICTRANSPORT_PROPERTY(
QColor, textColor, setTextColor)
58 Q_PROPERTY(
bool hasTextColor READ hasTextColor STORED false)
65 KPUBLICTRANSPORT_PROPERTY(
QString, modeString, setModeString)
72 Q_PROPERTY(
QString logo READ logo STORED false)
74 Q_PROPERTY(
bool hasLogo READ hasLogo STORED false)
83 Q_PROPERTY(
QString modeLogo READ modeLogo STORED false)
85 Q_PROPERTY(
bool hasModeLogo READ hasModeLogo STORED false)
88 KPUBLICTRANSPORT_PROPERTY(
QString, operatorName, setOperatorName)
91 bool hasColor() const;
92 bool hasTextColor() const;
96 bool hasModeLogo() const;
102 void applyMetaData(const
Location &location,
bool download);
105 static
bool isSame(const
Line &lhs, const
Line &rhs);
126 KPUBLICTRANSPORT_GADGET(
Route)
134 KPUBLICTRANSPORT_PROPERTY(
QString, direction, setDirection)
147 KPUBLICTRANSPORT_PROPERTY(
QString, name, setName)
151 static
bool isSame(const
Route &lhs, const
Route &rhs);
Mode
Mode of transportation.
@ RideShare
peer-to-peer ride sharing/car pooling
A route of a public transport line.
Query operations and data types for accessing realtime public transport information from online servi...
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:13:06 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.