[mythtv-commits] [MythTV/mythtv] 82ffe9: Services API: remove DESIGNABLE attribute from Q_P...

billmeek noreply at github.com
Mon Jun 15 16:01:29 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 82ffe9d36cf68298c9f7b2b5b4f97e87d1843d04
      https://github.com/MythTV/mythtv/commit/82ffe9d36cf68298c9f7b2b5b4f97e87d1843d04
  Author: Bill Meek <billmeek at mythtv.org>
  Date:   2020-06-15 (Mon, 15 Jun 2020)

  Changed paths:
    M mythtv/libs/libmythservicecontracts/datacontracthelper.h
    M mythtv/libs/libmythservicecontracts/datacontracts/artworkInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/captureCardList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/castMemberList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/channelGroupList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/channelInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/cutList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/encoder.h
    M mythtv/libs/libmythservicecontracts/datacontracts/encoderList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/enum.h
    M mythtv/libs/libmythservicecontracts/datacontracts/frontendActionList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/frontendList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/frontendStatus.h
    M mythtv/libs/libmythservicecontracts/datacontracts/genreList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/imageMetadataInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/inputList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/lineup.h
    M mythtv/libs/libmythservicecontracts/datacontracts/liveStreamInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/logMessageList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/musicMetadataInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programAndChannel.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programGuide.h
    M mythtv/libs/libmythservicecontracts/datacontracts/programList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recRuleFilterList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recRuleList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/recording.h
    M mythtv/libs/libmythservicecontracts/datacontracts/settingList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/storageGroupDirList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/titleInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoLookupInfo.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoLookupInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoMetadataInfo.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoMetadataInfoList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoMultiplexList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoSourceList.h
    M mythtv/libs/libmythservicecontracts/datacontracts/videoStreamInfoList.h

  Log Message:
  -----------
  Services API: remove DESIGNABLE attribute from Q_PROPERTY macros

>From comments on IRC https://irc.mythtv.org/ircLog/channel/4/2020-06-06.

Eliminates these messages:

  Warning: Providing a function for DESIGNABLE in a property
  declaration is deprecated and will not be supported in Qt 6
  anymore.

>From https://doc.qt.io/qt-5/properties.html,

  The DESIGNABLE attribute indicates whether the property should be
  visible in the property editor of GUI design tool (e.g., Qt Designer).
  Most properties are DESIGNABLE (default true). Instead of true or
  false, you can specify a boolean member function.

Tested with MythTV.services_api, WebFrontend, curl in Ubuntu
20.04/v32-Pre just in case there were effects beyond design
time.




More information about the mythtv-commits mailing list