1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns=
"http://www.w3.org/1999/xhtml">
4 <meta http-equiv=
"Content-Type" content=
"text/xhtml;charset=UTF-8"/>
5 <meta http-equiv=
"X-UA-Compatible" content=
"IE=9"/>
6 <meta name=
"generator" content=
"Doxygen 1.8.12"/>
7 <meta name=
"viewport" content=
"width=device-width, initial-scale=1"/>
8 <title>MuldeR
's Utilities for Qt: MuldeR
's Utilities for Qt
</title>
9 <link href=
"tabs.css" rel=
"stylesheet" type=
"text/css"/>
10 <script type=
"text/javascript" src=
"jquery.js"></script>
11 <script type=
"text/javascript" src=
"dynsections.js"></script>
12 <link href=
"search/search.css" rel=
"stylesheet" type=
"text/css"/>
13 <script type=
"text/javascript" src=
"search/searchdata.js"></script>
14 <script type=
"text/javascript" src=
"search/search.js"></script>
15 <link href=
"doxygen.css" rel=
"stylesheet" type=
"text/css" />
18 <div id=
"top"><!-- do not remove this div, it is closed by doxygen! -->
20 <table cellspacing=
"0" cellpadding=
"0">
22 <tr style=
"height: 56px;">
23 <td id=
"projectalign" style=
"padding-left: 0.5em;">
24 <div id=
"projectname">MuldeR
's Utilities for Qt
26 <div id=
"projectbrief">MUtilities
</div>
32 <!-- end header part -->
33 <!-- Generated by Doxygen 1.8.12 -->
34 <script type=
"text/javascript">
35 var searchBox
= new SearchBox("searchBox", "search",false,'Search');
37 <script type=
"text/javascript" src=
"menudata.js"></script>
38 <script type=
"text/javascript" src=
"menu.js"></script>
39 <script type=
"text/javascript">
41 initMenu('',true,false,'search.php','Search');
42 $(document
).ready(function() { init_search(); });
45 <div id=
"main-nav"></div>
47 <!-- window showing the filter options -->
48 <div id=
"MSearchSelectWindow"
49 onmouseover=
"return searchBox.OnSearchSelectShow()"
50 onmouseout=
"return searchBox.OnSearchSelectHide()"
51 onkeydown=
"return searchBox.OnSearchSelectKey(event)">
54 <!-- iframe showing the search results (closed by default) -->
55 <div id=
"MSearchResultsWindow">
56 <iframe src=
"javascript:void(0)" frameborder=
"0"
57 name=
"MSearchResults" id=
"MSearchResults">
62 <div class=
"headertitle">
63 <div class=
"title">MuldeR's Utilities for Qt
</div> </div>
65 <div class=
"contents">
66 <div class=
"textblock"><p>The
<b>MUtilities
</b> library is a collection of routines and classes to extend the
<a href=
"http://qt-project.org/"><em>Qt cross-platform framework
</em></a>. It contains various convenience and utility functions as well as wrappers for OS-specific functionalities. The library was originally created as a
"side product" of the
<a href=
"http://lamexp.sourceforge.net/"><b>LameXP
</b></a> application: Over the years, a lot of code,
<b>not
</b> really specific to
<em>LameXP
</em>, had accumulated in the
<em>LameXP
</em> code base. Some of that code even had been used in other projects too, in a
"copy & paste" fashion
– which had lead to redundancy and much complicated maintenance. In order to clean-up the LameXP code base, to eliminate the ugly redundancy and to simplify maintenance, the code in question has finally been refactored into the
<b>MUtilities
</b> (aka
"MuldeR's Utilities for Qt") library. This library now forms the foundation of
<em>LameXP
</em> and
<a href=
"https://github.com/lordmulder"><em>other OpenSource projects
</em></a>.
</p>
67 <h3>API-Documentation
</h3>
68 <p>The public API of the
<em>MUtilities
</em> library is defined in the following header files:
</p><ul>
69 <li><b><a class=
"el" href=
"d5/d3b/_global_8h.html" title=
"This file contains miscellaneous functions that are generally useful for Qt-based applications...">Global.h
</a></b> – miscellaneous useful functions
</li>
72 <p>This library is free software. It is released under the terms of the
<a href=
"https://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General Public License (LGPL), Version
2.1</a>.
</p>
73 <div class=
"fragment"><div class=
"line">MUtilities - MuldeR
<span class=
"stringliteral">'s Utilities for Qt
</span></div><div class=
"line"><span class=
"stringliteral">Copyright (C)
2004-
2016 LoRd_MuldeR
<MuldeR2@GMX.de
>. Some rights reserved.
</span></div><div class=
"line"><span class=
"stringliteral"></span></div><div class=
"line"><span class=
"stringliteral">This library is free software; you can redistribute it and/or
</span></div><div class=
"line"><span class=
"stringliteral">modify it under the terms of the GNU Lesser General Public
</span></div><div class=
"line"><span class=
"stringliteral">License as published by the Free Software Foundation; either
</span></div><div class=
"line"><span class=
"stringliteral">version
2.1 of the License, or (at your option) any later version.
</span></div><div class=
"line"><span class=
"stringliteral"></span></div><div class=
"line"><span class=
"stringliteral">This library is distributed in the hope that it will be useful,
</span></div><div class=
"line"><span class=
"stringliteral">but WITHOUT ANY WARRANTY; without even the implied warranty of
</span></div><div class=
"line"><span class=
"stringliteral">MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
</span></div><div class=
"line"><span class=
"stringliteral">Lesser General Public License for more details.
</span></div><div class=
"line"><span class=
"stringliteral"></span></div><div class=
"line"><span class=
"stringliteral">You should have received a copy of the GNU Lesser General Public
</span></div><div class=
"line"><span class=
"stringliteral">License along with this library; if not, write to the Free Software
</span></div><div class=
"line"><span class=
"stringliteral">Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA
02110-
1301 USA.
</span></div></div><!-- fragment --> </div></div><!-- contents -->
74 <!-- start footer part -->
75 <hr class=
"footer"/><address class=
"footer"><small>
76 Generated on Mon Dec
19 2016 02:
43:
14 for MuldeR
's Utilities for Qt by
 <a href=
"http://www.doxygen.org/index.html">
77 <img class=
"footer" src=
"doxygen.png" alt=
"doxygen"/>