kurifilter.cpp
189 else if ( !TDEGlobal::iconLoader()->loadIcon( exeName, TDEIcon::NoGroup, 16, TDEIcon::DefaultState, 0, true ).isNull() ) {
203 else if ( !TDEGlobal::iconLoader()->loadIcon( exeName, TDEIcon::NoGroup, 16, TDEIcon::DefaultState, 0, true ).isNull() ) {
225 icon_size = 32; // FIXME: Is this a reasonable size request for all possible usages of kurifilter?
237 kdDebug() << "failed to obtain ELF icon from " << m_pURI.path() << ": " << libr_errmsg() << endl;
271 m_customIconPixmap.loadFromData(static_cast<uchar*>(static_cast<void*>(icondata)), icon_data_length); // EVIL CAST
318 //******************************************** KURIFilterPlugin **********************************************
324 //******************************************** KURIFilter **********************************************
436 KURIFilterPlugin *plugin = KParts::ComponentFactory::createInstanceFromService<KURIFilterPlugin>( *it, 0, (*it)->desktopEntryName().latin1() );
static TQString iconForURL(const KURL &_url, mode_t _mode=0)
The same functionality as pixmapForURL(), but this method returns the name of the icon to load.
Definition: kmimetype.cpp:507
static Ptr serviceByDesktopName(const TQString &_name)
Find a service by the name of its desktop file, not depending on its actual location (as long as it's...
Definition: kservice.cpp:680
A basic message object used for exchanging filtering information between the filter plugins and the a...
Definition: kurifilter.h:80
void init(const KURL &url)
Initializes the KURIFilterData on construction.
Definition: kurifilter.cpp:85
TQPixmap customIconPixmap()
Returns the current custom icon The results are valid iff iconName() has returned TQString::null.
Definition: kurifilter.cpp:313
TQString argsAndOptions() const
Returns the command line options and arguments for a local resource when present.
Definition: kurifilter.cpp:158
bool setAbsolutePath(const TQString &abs_path)
Sets the absolute path to be used whenever the supplied data is a relative local URL.
Definition: kurifilter.cpp:141
void setCheckForExecutables(bool check)
Check whether the provided uri is executable or not.
Definition: kurifilter.cpp:126
TQString iconName()
Returns the name of the icon that matches the current filtered URL.
Definition: kurifilter.cpp:163
bool hasArgsAndOptions() const
Checks whether the current data is a local resource with command line options and arguments.
Definition: kurifilter.cpp:131
TQString absolutePath() const
Returns the absolute path if one has already been set.
Definition: kurifilter.cpp:153
bool hasAbsolutePath() const
Checks whether the supplied data had an absolute path.
Definition: kurifilter.cpp:136
void setFilteredURI(KURIFilterData &data, const KURL &uri) const
Sets the the URL in data to uri.
Definition: kurifilter.cpp:47
KURIFilterPlugin(TQObject *parent=0, const char *name=0, double pri=1.0)
Constructs a filter plugin with a given name and priority.
Definition: kurifilter.cpp:40
void setArguments(KURIFilterData &data, const TQString &args) const
Sets the arguments and options string in data to args if any were found during filterting.
Definition: kurifilter.cpp:319
KURL filteredURI(const KURL &uri, const TQStringList &filters=TQStringList())
Returns the filtered URI.
Definition: kurifilter.cpp:400
TQStringList pluginNames() const
Return a list of the names of all loaded plugins.
Definition: kurifilter.cpp:419
bool filterURI(KURIFilterData &data, const TQStringList &filters=TQStringList())
Filters the URI given by the object URIFilterData.
Definition: kurifilter.cpp:345
TQPtrListIterator< KURIFilterPlugin > pluginsIterator() const
Return an iterator to iterate over all loaded plugins.
Definition: kurifilter.cpp:414
virtual OfferList query(const TQString &servicetype, const TQString &constraint=TQString::null, const TQString &preferences=TQString::null) const
The main function in the TDETrader class.
Definition: ktrader.cpp:106
static TDETrader * self()
This is a static pointer to a TDETrader instance.
Definition: ktrader.cpp:90