mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 08:45:36 +08:00
Ref T294, name pair style
This commit is contained in:
@@ -21,8 +21,6 @@
|
|||||||
|
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
|
||||||
class QWidget;
|
|
||||||
|
|
||||||
namespace BlackMisc { class CNameVariantPair; }
|
namespace BlackMisc { class CNameVariantPair; }
|
||||||
namespace BlackGui
|
namespace BlackGui
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ namespace BlackMisc
|
|||||||
QString CNameVariantPairList::getValueAsString(const QString &name) const
|
QString CNameVariantPairList::getValueAsString(const QString &name) const
|
||||||
{
|
{
|
||||||
if (name.isEmpty()) { return QString(); }
|
if (name.isEmpty()) { return QString(); }
|
||||||
CVariant cs(getValue(name).getVariant());
|
const CVariant cs(getValue(name).getVariant());
|
||||||
if (cs.isNull() || !cs.canConvert<QString>()) { return QString(); }
|
if (cs.isNull() || !cs.canConvert<QString>()) { return QString(); }
|
||||||
return cs.value<QString>();
|
return cs.value<QString>();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ namespace BlackMisc
|
|||||||
//! \note Currently name must be unique
|
//! \note Currently name must be unique
|
||||||
class BLACKMISC_EXPORT CNameVariantPairList :
|
class BLACKMISC_EXPORT CNameVariantPairList :
|
||||||
public CSequence<CNameVariantPair>,
|
public CSequence<CNameVariantPair>,
|
||||||
public BlackMisc::Mixin::MetaType<CNameVariantPairList>
|
public Mixin::MetaType<CNameVariantPairList>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNameVariantPairList)
|
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNameVariantPairList)
|
||||||
|
|||||||
Reference in New Issue
Block a user