1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Module PyKDE4.polkitqt</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="../common/doxygen.css" />
<link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="../common/kde.css" />
</head>
<body>
<div id="container">
<div id="header">
<div id="header_top">
<div>
<div>
<img alt ="" src="../common/top-kde.jpg"/>
KDE 4.9 PyKDE API Reference
</div>
</div>
</div>
<div id="header_bottom">
<div id="location">
<ul>
<li>KDE's Python API</li>
</ul>
</div>
<div id="menu">
<ul>
<li><a href="../modules.html">Overview</a></li>
<li><a href="http://techbase.kde.org/Development/Languages/Python">PyKDE Home</a></li>
<li><a href="http://kde.org/family/">Sitemap</a></li>
<li><a href="http://kde.org/contact/">Contact Us</a></li>
</ul>
</div>
</div>
</div>
<div id="body_wrapper">
<div id="body">
<div id="right">
<div class="content">
<div id="main">
<div class="clearer"> </div>
<h1>PyKDE4.polkitqt Module</h1>
<hr><p><h2>Polkit-qt - Qt PolicyKit wrapper </h2>
</p>
<p>
<b>Overview </b>
</p>
<p>
<dl class="note" compact><dt><b>Note:</b></dt><dd> Do not use this library for developing new applications. Please use
KAuth or, if your application is not based on the KDE Development Platform,
polkit-qt-1. You are also encouraged to port your existing polkit-qt applications
to KAuth or polkit-qt-1, since PolicyKit has been deprecated in favor of polkit-1.
</dd></dl> </p>
<p>
Polkit-qt aims to make it easy for Qt developers to take advantage of
PolicyKit API. It is a convenience wrapper around QAction and QAbstractButton
that lets you integrate those two components easily with PolicyKit.
</p>
<p>
Polkit-qt is splitted in two libraries: polkit-qt-core and polkit-qt-gui.
</p>
<p>
polkit-qt-core lets you control actions and authentication without a GUI, with some very
simple functions. It also lets you retrieve and control useful informations on the PolicyKit
context. It includes the classes Auth and Context.
</p>
<p>
polkit-qt-gui lets you easily associate GUI items with PolicyKit actions. By some simple
wrapper classes you are able to associate QAction and QAbstractButton to a PolicyKit action,
and get their properties changed accordingly to PolicyKit result. It includes the classes
Action, ActionButton and ActionButtons
</p>
<p>
<li> A sample usage of polkit-qt can be found in polkitqt_example </li>
<li> <a href="classes.html">Alphabetical Class List</a> </li>
<li> <a href="hierarchy.html">Class Hierarchy</a> </li>
</p>
<p>
</p><h2>Namespaces</h2>
<table width="95%" align="center" border="0" cellpadding="0" cellspacing="0">
<tbody><tr><td><a name="letter_G"> G </a></td><td><a name="letter_P"> P </a></td><td></td></tr>
<tr><td><a class="el" href="global.html"><i>global</i></a> </td><td><a class="el" href="PolkitQt.html">PolkitQt</a> </td><td></td></tr>
</table>
<h2>Class Index</h2>
<table width="95%" align="center" border="0" cellpadding="0" cellspacing="0">
<tbody><tr><td><a name="letter_A"> A </a></td><td><a class="el" href="PolkitQt.ActionButton.html">ActionButton</a> (<a class="el" href="PolkitQt.html">PolkitQt</a>) </td><td><a name="letter_C"> C </a></td></tr>
<tr><td><a class="el" href="PolkitQt.Action.html">Action</a> (<a class="el" href="PolkitQt.html">PolkitQt</a>) </td><td><a class="el" href="PolkitQt.ActionButtons.html">ActionButtons</a> (<a class="el" href="PolkitQt.html">PolkitQt</a>) </td><td><a class="el" href="PolkitQt.Context.html">Context</a> (<a class="el" href="PolkitQt.html">PolkitQt</a>) </td></tr>
</table>
</div>
</div>
</div>
<div id="left">
<div class="menu_box">
<div class="nav_list">
<ul>
<li><a href="../allclasses.html">Full Index</a></li>
</ul>
</div>
<a name="cp-menu" /><div class="menutitle"><div>
<h2 id="cp-menu-project">Modules</h2>
</div></div>
<div class="nav_list">
<ul><li><a href="../akonadi/index.html">akonadi</a></li>
<li><a href="../dnssd/index.html">dnssd</a></li>
<li><a href="../kdecore/index.html">kdecore</a></li>
<li><a href="../kdeui/index.html">kdeui</a></li>
<li><a href="../khtml/index.html">khtml</a></li>
<li><a href="../kio/index.html">kio</a></li>
<li><a href="../knewstuff/index.html">knewstuff</a></li>
<li><a href="../kparts/index.html">kparts</a></li>
<li><a href="../kutils/index.html">kutils</a></li>
<li><a href="../nepomuk/index.html">nepomuk</a></li>
<li><a href="../phonon/index.html">phonon</a></li>
<li><a href="../plasma/index.html">plasma</a></li>
<li><a href="../polkitqt/index.html">polkitqt</a></li>
<li><a href="../solid/index.html">solid</a></li>
<li><a href="../soprano/index.html">soprano</a></li>
</ul></div></div>
</div>
</div>
<div class="clearer"/>
</div>
<div id="end_body"></div>
</div>
<div id="footer"><div id="footer_text">
This documentation is maintained by <a href="mailto:simon@simonzone.com">Simon Edwards</a>.<br />
KDE<sup>®</sup> and <a href="../images/kde_gear_black.png">the K Desktop Environment<sup>®</sup> logo</a> are registered trademarks of <a href="http://ev.kde.org/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
<a href="http://www.kde.org/contact/impressum.php">Legal</a>
</div></div>
</body>
</html>
|