qi Framework - Deprecation history

Deprecation in libqi

Header files Deprecated since Replaced by ... Removed in
qimessaging/applicationsession.hpp 2.1.1.24 qi/applicationsession.hpp
qimessaging/autoservice.hpp 2.1.1.24 qi/messaging/autoservice.hpp
qimessaging/serviceinfo.hpp 2.1.1.24 qi/messaging/serviceinfo.hpp
qimessaging/session.hpp 2.1.1.24 qi/session.hpp
qimessaging/url.hpp 2.1.1.24 qi/url.hpp
qitype/anyfunction.hpp 2.1.1.24 qi/anyfunction.hpp
qitype/anyobject.hpp 2.1.1.24 qi/anyobject.hpp
qitype/anyreference.hpp 2.1.1.24 qi/anyreference.hpp
qitype/anyvalue.hpp 2.1.1.24 qi/anyvalue.hpp
qitype/property.hpp 2.1.1.24 qi/property.hpp
qitype/signal.hpp 2.1.1.24 qi/signal.hpp
qitype/signature.hpp 2.1.1.24 qi/signature.hpp
qitype/details/typeinterface.hpp 2.1.1.24 qi/type/binarycodec.hpp
qitype/dynamicobject.hpp 2.1.1.24 qi/type/dynamicobject.hpp
qitype/dynamicobjectbuilder.hpp 2.1.1.24 qi/type/binarycodec.hpp
qitype/fwd.hpp 2.1.1.24 qi/type/fwd.hpp
qitype/jsoncodec.hpp 2.1.1.24 qi/type/jsoncodec.hpp
qitype/metamethod.hpp 2.1.1.24 qi/type/metamethod.hpp
qitype/metaobject.hpp 2.1.1.24 qi/type/metaobject.hpp
qitype/metaproperty.hpp 2.1.1.24 qi/type/metaproperty.hpp
qitype/metasignal.hpp 2.1.1.24 qi/type/metasignal.hpp
qitype/objectfactory.hpp 2.1.1.24 qi/type/objectfactory.hpp
qitype/objecttypebuilder.hpp 2.1.1.24 qi/type/objecttypebuilder.hpp
qitype/proxyproperty.hpp 2.1.1.24 qi/type/proxyproperty.hpp
qitype/traceanalyzer.hpp 2.1.1.24 qi/type/proxysignal.hpp
qitype/typedispatcher.hpp 2.1.1.24 qi/type/typedispatcher.hpp
qitype/typeinterface.hpp 2.1.1.24 qi/type/typeinterface.hpp
qitype/typeobject.hpp 2.1.1.24 qi/type/typeobject.hpp
qi/qi.hpp 2.2.0.24 qi/path.hpp
Function Deprecated since Replaced by ... Removed in
setUsPeriod 2.3.0.48 setPeriod
qi::EventLoop::async(FUNCTION, uint64_t usDelay) 2.2.0.55 Use qi::async with qi::Duration
qi::Application(const std::string&, int, char**) 2.2.0.24 Use qi::Application(int, char**, const std::string&, const std::string)
qi::log::verbosity() 2.1.1.24 Use qi::log::logLevel
qi::log::setVerbosity(rules) 2.1.1.24 Use qi::log::addFilters()
qi::log::setVerbosity(qi::LogLevel) 2.1.1.24 Use qi::log::setLogLevel()
qi::log::setCategory 2.1.1.24 Use qi::log::setFilter()
qi::path::setWritablePath 2.1.1.24 Use qi::path::detail::setWritablePath or stop doing that instead
qi::steadyClockNow 2.4.0.34 Use qi::SteadyClock::now
qi::wallClockNow 2.4.0.34 Use qi::SystemClock::now
qi::os::gettimeofday 2.4.1.0? Use one of qi::{Steady,,System}Clock::now
Template Deprecated since Replaced by ... Removed in
QI_REGISTER_TEMPLATE_OBJECT 2.3.0.48 QI_TEMPLATE_OBJECT
QI_DISALLOW_COPY_AND_ASSIGN 1.22.2.40 Use boost::noncopyable
Class Deprecated since Replaced with Removed in
qi::WallClock 2.4.0.34 Use qi::SystemClock
qi::WallClock::WallClockTimePoint 2.4.0.34 Use qi::SystemClock::time_point
qi::SteadyClock::SteadyClockTimePoint 2.4.0.34 Use qi::SteadyClock::time_point

Deprecation in libqicore

Function Deprecated since Replaced by ... Removed in
qi::LogManager::getListener() 2.3.0.48 qi::LogManager::createListener()

Deprecation in libqi-python

Deprecation in libqi-java