#include <ConfigData.h>
Definition at line 36 of file ConfigData.h.
ConfigData::ConfigData | ( | ) |
Definition at line 23 of file ConfigData.cpp.
00024 { 00025 // Setting paths 00026 path = "/RIO/riosh"; 00027 cw_path = "/RIO/riosh/ConnectWindow"; 00028 riomm_path = "/RIO/riommclient/RioMMClient"; 00029 riommb_path = "/RIO/riommclient/RioMMBrowser"; 00030 riommv_path = "/RIO/riommclient/RioMMVideo"; 00031 riommt_path = "/RIO/riommclient/RioMMTgif"; 00032 }
ConfigData::~ConfigData | ( | ) |
Definition at line 34 of file ConfigData.cpp.
QString ConfigData::getEditor | ( | void | ) |
Definition at line 662 of file ConfigData.cpp.
00663 { 00664 return editor; 00665 }
QString ConfigData::getEditorArguments | ( | void | ) |
Definition at line 672 of file ConfigData.cpp.
00673 { 00674 return editor_arguments; 00675 }
QStringList ConfigData::getHostsList | ( | void | ) |
Definition at line 682 of file ConfigData.cpp.
00683 { 00684 return hosts_list; 00685 }
bool ConfigData::getRioMMAutoPlay | ( | void | ) |
Definition at line 876 of file ConfigData.cpp.
00877 { 00878 return riommAutoPlay; 00879 }
QString ConfigData::getRioMMBArguments | ( | void | ) |
Definition at line 993 of file ConfigData.cpp.
00994 { 00995 return riommbArguments; 00996 }
QString ConfigData::getRioMMBBinary | ( | void | ) |
Definition at line 1003 of file ConfigData.cpp.
01004 { 01005 return riommbBinary; 01006 }
QString ConfigData::getRioMMBBrowser | ( | void | ) |
Definition at line 973 of file ConfigData.cpp.
00974 { 00975 return riommbBrowser; 00976 }
short ConfigData::getRioMMBuffers | ( | void | ) |
Definition at line 786 of file ConfigData.cpp.
00787 { 00788 return riommBuffers; 00789 }
QString ConfigData::getRioMMBVersion | ( | void | ) |
Definition at line 983 of file ConfigData.cpp.
00984 { 00985 return riommbVersion; 00986 }
bool ConfigData::getRioMMConnectPI | ( | void | ) |
Definition at line 866 of file ConfigData.cpp.
00867 { 00868 return riommConnectPI; 00869 }
int ConfigData::getRioMMMainWindow | ( | void | ) |
Definition at line 796 of file ConfigData.cpp.
00797 { 00798 return riommMainWindow; 00799 }
QString ConfigData::getRioMMPassword | ( | void | ) |
Definition at line 926 of file ConfigData.cpp.
00927 { 00928 return riommPassword; 00929 }
QString ConfigData::getRioMMPIHost | ( | void | ) |
Definition at line 906 of file ConfigData.cpp.
00907 { 00908 return riommPIHost; 00909 }
int ConfigData::getRioMMPluginPort | ( | void | ) |
Definition at line 806 of file ConfigData.cpp.
00807 { 00808 return riommPluginPort; 00809 }
QString ConfigData::getRioMMServer | ( | void | ) |
Definition at line 916 of file ConfigData.cpp.
00917 { 00918 return riommServer; 00919 }
bool ConfigData::getRioMMSync | ( | void | ) |
Definition at line 836 of file ConfigData.cpp.
00837 { 00838 return riommSync; 00839 }
QString ConfigData::getRioMMTArguments | ( | void | ) |
Definition at line 1136 of file ConfigData.cpp.
01137 { 01138 return riommtArguments; 01139 }
QString ConfigData::getRioMMTBinary | ( | void | ) |
Definition at line 1146 of file ConfigData.cpp.
01147 { 01148 return riommtBinary; 01149 }
int ConfigData::getRioMMTgifWindow | ( | void | ) |
Definition at line 816 of file ConfigData.cpp.
00817 { 00818 return riommTgifWindow; 00819 }
QString ConfigData::getRioMMTVersion | ( | void | ) |
Definition at line 1126 of file ConfigData.cpp.
01127 { 01128 return riommtVersion; 01129 }
bool ConfigData::getRioMMUseCache | ( | void | ) |
Definition at line 846 of file ConfigData.cpp.
00847 { 00848 return riommUseCache; 00849 }
bool ConfigData::getRioMMUsePlugins | ( | void | ) |
Definition at line 856 of file ConfigData.cpp.
00857 { 00858 return riommUsePlugins; 00859 }
QString ConfigData::getRioMMUser | ( | void | ) |
Definition at line 886 of file ConfigData.cpp.
00887 { 00888 return riommUser; 00889 }
QString ConfigData::getRioMMVersion | ( | void | ) |
Definition at line 896 of file ConfigData.cpp.
00897 { 00898 return riommVersion; 00899 }
int ConfigData::getRioMMVideoWindow | ( | void | ) |
Definition at line 826 of file ConfigData.cpp.
00827 { 00828 return riommVideoWindow; 00829 }
bool ConfigData::getRioMMVMakelog | ( | void | ) |
Definition at line 1016 of file ConfigData.cpp.
01017 { 01018 return riommvMakelog; 01019 }
QString ConfigData::getRioMMVMPlayerArguments | ( | void | ) |
Definition at line 1046 of file ConfigData.cpp.
01047 { 01048 return riommvMPlayerArguments; 01049 }
QString ConfigData::getRioMMVMPlayerBinary | ( | void | ) |
Definition at line 1056 of file ConfigData.cpp.
01057 { 01058 return riommvMPlayerBinary; 01059 }
QString ConfigData::getRioMMVMPlayerEmbeded | ( | void | ) |
Definition at line 1066 of file ConfigData.cpp.
01067 { 01068 return riommvMPlayerEmbeded; 01069 }
QString ConfigData::getRioMMVMPlayerSubtitle | ( | void | ) |
Definition at line 1076 of file ConfigData.cpp.
01077 { 01078 return riommvMPlayerSubtitle; 01079 }
QString ConfigData::getRioMMVPlayer | ( | void | ) |
Definition at line 1026 of file ConfigData.cpp.
01027 { 01028 return riommvPlayer; 01029 }
QString ConfigData::getRioMMVRIOxineArguments | ( | void | ) |
Definition at line 1086 of file ConfigData.cpp.
01087 { 01088 return riommvRIOxineArguments; 01089 }
QString ConfigData::getRioMMVRIOxineBinary | ( | void | ) |
Definition at line 1096 of file ConfigData.cpp.
01097 { 01098 return riommvRIOxineBinary; 01099 }
QString ConfigData::getRioMMVRIOxineEmbeded | ( | void | ) |
Definition at line 1106 of file ConfigData.cpp.
01107 { 01108 return riommvRIOxineEmbeded; 01109 }
QString ConfigData::getRioMMVRIOxineSubtitle | ( | void | ) |
Definition at line 1116 of file ConfigData.cpp.
01117 { 01118 return riommvRIOxineSubtitle; 01119 }
QString ConfigData::getRioMMVVersion | ( | void | ) |
Definition at line 1036 of file ConfigData.cpp.
01037 { 01038 return riommvVersion; 01039 }
bool ConfigData::getRioshShowHiddenFiles | ( | void | ) |
Definition at line 743 of file ConfigData.cpp.
00744 { 00745 return rioshShowHiddenFiles; 00746 }
bool ConfigData::getRioshShowMd5sumLocal | ( | void | ) |
Definition at line 753 of file ConfigData.cpp.
00754 { 00755 return rioshShowMd5sumLocal; 00756 }
bool ConfigData::getRioshShowMd5sumRIO | ( | void | ) |
Definition at line 763 of file ConfigData.cpp.
00764 { 00765 return rioshShowMd5sumRIO; 00766 }
short ConfigData::getRioshWindowArrangement | ( | void | ) |
Definition at line 773 of file ConfigData.cpp.
00774 { 00775 return rioshWindowArrangement; 00776 }
int ConfigData::getUpIntMonConnection | ( | void | ) |
Definition at line 1156 of file ConfigData.cpp.
01157 { 01158 return UpIntMonConnection; 01159 }
QStringList ConfigData::getUsersList | ( | void | ) |
Definition at line 692 of file ConfigData.cpp.
00693 { 00694 return users_list; 00695 }
bool ConfigData::hasDefaultHost | ( | QStringList | hosts | ) | [private] |
Definition at line 705 of file ConfigData.cpp.
00706 { 00707 bool status = false; 00708 00709 for( QStringList::Iterator it = hosts.begin(); it != hosts.end(); ++it ) 00710 { 00711 if( *it == DEFAULT_HOST ) 00712 { 00713 status = true; 00714 break; 00715 } 00716 } 00717 00718 return status; 00719 }
bool ConfigData::hasDefaultUser | ( | QStringList | users | ) | [private] |
Definition at line 724 of file ConfigData.cpp.
00725 { 00726 bool status = false; 00727 00728 for( QStringList::Iterator it = users.begin(); it != users.end(); ++it ) 00729 { 00730 if( *it == DEFAULT_USER ) 00731 { 00732 status = true; 00733 break; 00734 } 00735 } 00736 00737 return status; 00738 }
bool ConfigData::readRioMMClientSettings | ( | void | ) |
Definition at line 122 of file ConfigData.cpp.
00123 { 00124 QSettings settings; 00125 bool ok; 00126 QStringList values; 00127 00128 riommVersion = settings.readEntry( riomm_path + "/Version", "not found", &ok ); 00129 if( !ok || ( riommVersion != RIORC_RIOMMCLIENT_VERSION ) ) 00130 { 00131 writeDefaultRioMMClientSettings(); 00132 readRioMMClientSettings(); 00133 return false; 00134 } 00135 else 00136 { 00137 // Buffers 00138 riommBuffers = (short) settings.readDoubleEntry( riomm_path + 00139 "/Buffers" ); 00140 00141 // Main Window 00142 riommMainWindow = (int) settings.readDoubleEntry( riomm_path + 00143 "/MainWindow" ); 00144 00145 // Plugin Port 00146 riommPluginPort = (int) settings.readDoubleEntry( riomm_path + 00147 "/PluginPort" ); 00148 00149 // Tgif Window 00150 riommTgifWindow = (int) settings.readDoubleEntry( riomm_path + 00151 "/TgifWindow" ); 00152 00153 // Video Window 00154 riommVideoWindow = (int) settings.readDoubleEntry( riomm_path + 00155 "/VideoWindow" ); 00156 00157 // Sync 00158 riommSync = settings.readBoolEntry( riomm_path + "/Sync" ); 00159 00160 // Use Cache 00161 riommUseCache = settings.readBoolEntry( riomm_path + "/UseCache" ); 00162 00163 // Use Plugins 00164 riommUsePlugins = settings.readBoolEntry( riomm_path + "/UsePlugins" ); 00165 00166 // ConnectPI 00167 riommConnectPI = settings.readBoolEntry( riomm_path + "/ConnectPI" ); 00168 00169 // AutoPlay 00170 riommAutoPlay = settings.readBoolEntry( riomm_path + "/AutoPlay" ); 00171 00172 // User 00173 riommUser = settings.readEntry( riomm_path + "/User" ); 00174 00175 // PI Host 00176 riommPIHost = settings.readEntry( riomm_path + "/PIHost" ); 00177 00178 // Server 00179 riommPIHost = settings.readEntry( riomm_path + "/Server" ); 00180 00181 // Password 00182 riommPIHost = settings.readEntry( riomm_path + "/Password" ); 00183 00184 #ifdef RIO_EMUL 00185 //Emulator 00186 riommEmulator = settings.readEntry( riomm_path + "/Emulator" ); 00187 00188 //Log Path 00189 riommLogPath = settings.readEntry( riomm_path + "/LogPath" ); 00190 #endif 00191 00192 #ifdef RIO_DEBUG_FILE 00193 // RioNeti log path 00194 riommRioNetiLogPath = settings.readEntry( riomm_path + 00195 "/RioNetiLogPath" ); 00196 #endif 00197 00198 } 00199 00200 riommvVersion = settings.readEntry( riommv_path + "/Version", "not found", &ok ); 00201 00202 if( !ok || ( riommvVersion != RIORC_RIOMMVIDEO_VERSION ) ) 00203 { 00204 writeDefaultRioMMVideoSettings(); 00205 readRioMMClientSettings(); 00206 return false; 00207 } 00208 else 00209 { 00210 // Makelog 00211 riommvMakelog = settings.readBoolEntry( riommv_path + "/makeLog" ); 00212 00213 // Player 00214 riommvPlayer = settings.readEntry( riommv_path + "/Player" ); 00215 00216 // MPlayer Arguments 00217 riommvMPlayerArguments = settings.readEntry( riommv_path + 00218 "/MPlayer/arguments" ); 00219 00220 // MPlayer Binary 00221 riommvMPlayerBinary = settings.readEntry( riommv_path + 00222 "/MPlayer/binary" ); 00223 00224 // MPlayer Embeded 00225 riommvMPlayerEmbeded = settings.readEntry( riommv_path + 00226 "/MPlayer/embeded" ); 00227 00228 // MPlayer Subtitle 00229 riommvMPlayerSubtitle = settings.readEntry( riommv_path + 00230 "/MPlayer/subtitle" ); 00231 00232 // RIOxine Arguments 00233 riommvRIOxineArguments = settings.readEntry( riommv_path + 00234 "/RIOxine/arguments" ); 00235 00236 // RIOxine Binary 00237 riommvRIOxineBinary = settings.readEntry( riommv_path + 00238 "/RIOxine/binary" ); 00239 00240 // RIOxine Embeded 00241 riommvRIOxineEmbeded = settings.readEntry( riommv_path + 00242 "/RIOxine/embeded" ); 00243 00244 // RIOxine Subtitle 00245 riommvRIOxineSubtitle = settings.readEntry( riommv_path + 00246 "/RIOxine/subtitle" ); 00247 } 00248 00249 riommbVersion = settings.readEntry( riommb_path + "/Version", "not found", &ok ); 00250 if( !ok || ( riommbVersion != RIORC_RIOMMBROWSER_VERSION ) ) 00251 { 00252 writeDefaultRioMMBrowserSettings(); 00253 readRioMMClientSettings(); 00254 return false; 00255 } 00256 else 00257 { 00258 // Browser 00259 riommbBrowser = settings.readEntry( riommb_path + "/Browser" ); 00260 00261 // Arguments 00262 riommbArguments = settings.readEntry( riommb_path + 00263 "/Mozilla/arguments" ); 00264 00265 // Binary 00266 riommbBinary = settings.readEntry( riommb_path + "/Mozilla/binary" ); 00267 } 00268 00269 riommtVersion = settings.readEntry( riommt_path + "/Version", "not found", &ok ); 00270 00271 if( !ok || ( riommtVersion != RIORC_RIOMMTGIF_VERSION ) ) 00272 { 00273 writeDefaultRioMMTgifSettings(); 00274 readRioMMClientSettings(); 00275 return false; 00276 } 00277 else 00278 { 00279 // Arguments 00280 riommtArguments = settings.readEntry( riommt_path + 00281 "/arguments" ); 00282 00283 // Binary 00284 riommtBinary = settings.readEntry( riommt_path + "/binary" ); 00285 } 00286 return true; 00287 }
bool ConfigData::readRioshSettings | ( | void | ) |
Definition at line 55 of file ConfigData.cpp.
00056 { 00057 QSettings settings; 00058 bool ok; 00059 QStringList values; 00060 00061 version = settings.readEntry( path + "/Version", "not found", &ok ); 00062 00063 // If user has a configuration file from an incompatible version or the 00064 // user does not have a configuration file, 00065 // it will be rewritten with default settings. 00066 if( !ok || ( version != RIORC_RIOSH_VERSION ) ) 00067 { 00068 writeDefaultRioshSettings(); 00069 readRioshSettings(); 00070 return false; 00071 } 00072 else 00073 { 00074 // Editor options 00075 editor = settings.readEntry( path + "/Editor", 00076 DEFAULT_EDITOR ); 00077 editor_arguments = settings.readEntry( path + "/Editor_arguments" ); 00078 00079 // Default Monitor Connection Update Interval. 00080 00081 UpIntMonConnection = (unsigned int) settings.readDoubleEntry( path + 00082 "/UpIntMonConnection", 00083 DEFAULT_UPINTMONCONNECTION ); 00084 00085 // Hosts list 00086 hosts_list = settings.readListEntry( cw_path + "/ServerName", 00087 SEPARATOR, &ok ); 00088 // Check if default host is present, otherwise append it 00089 if( !hasDefaultHost( hosts_list ) ) 00090 hosts_list.append( DEFAULT_HOST ); 00091 00092 // Users list 00093 users_list = settings.readListEntry( cw_path + "/UserName", 00094 SEPARATOR, &ok ); 00095 // Check if default user is present, otherwise append it 00096 if( !hasDefaultUser( users_list ) ) 00097 users_list.append( DEFAULT_USER ); 00098 00099 // Show Hidden Files 00100 rioshShowHiddenFiles = settings.readBoolEntry( path + 00101 "/ShowHiddenFiles" ); 00102 00103 // Show Md5sum Local 00104 rioshShowMd5sumLocal = settings.readBoolEntry( path + 00105 "/ShowMd5sumLocal" ); 00106 00107 // Show Md5sum RIO 00108 rioshShowMd5sumRIO = settings.readBoolEntry( path + "/ShowMd5sumRIO" ); 00109 00110 // Default Window Arrangement 00111 rioshWindowArrangement = (short) settings.readDoubleEntry( path + 00112 "/WindowArrangement" ); 00113 00114 return true; 00115 } 00116 }
bool ConfigData::readSettings | ( | void | ) |
Definition at line 42 of file ConfigData.cpp.
00043 { 00044 bool ok; 00045 ok = readRioshSettings(); 00046 ok &= readRioMMClientSettings(); 00047 return ok; 00048 }
void ConfigData::setEditor | ( | QString | neweditor | ) |
Definition at line 667 of file ConfigData.cpp.
00668 { 00669 editor = neweditor; 00670 }
void ConfigData::setEditorArguments | ( | QString | arguments | ) |
Definition at line 677 of file ConfigData.cpp.
00678 { 00679 editor_arguments = arguments; 00680 }
void ConfigData::setHostsList | ( | QStringList | string_list | ) |
Definition at line 687 of file ConfigData.cpp.
00688 { 00689 hosts_list = string_list; 00690 }
void ConfigData::setRioMMAutoPlay | ( | bool | autoPlay | ) |
Definition at line 881 of file ConfigData.cpp.
00882 { 00883 riommAutoPlay = autoPlay; 00884 }
void ConfigData::setRioMMBArguments | ( | QString | arguments | ) |
Definition at line 998 of file ConfigData.cpp.
00999 { 01000 riommbArguments = arguments; 01001 }
void ConfigData::setRioMMBBinary | ( | QString | binary | ) |
Definition at line 1008 of file ConfigData.cpp.
01009 { 01010 riommbBinary = binary; 01011 }
void ConfigData::setRioMMBBrowser | ( | QString | browser | ) |
Definition at line 978 of file ConfigData.cpp.
00979 { 00980 riommbBrowser = browser; 00981 }
void ConfigData::setRioMMBuffers | ( | short | buffers | ) |
Definition at line 791 of file ConfigData.cpp.
00792 { 00793 riommBuffers = buffers; 00794 }
void ConfigData::setRioMMBVersion | ( | QString | version | ) |
Definition at line 988 of file ConfigData.cpp.
00989 { 00990 riommbVersion = version; 00991 }
void ConfigData::setRioMMConnectPI | ( | bool | connectPI | ) |
Definition at line 871 of file ConfigData.cpp.
00872 { 00873 riommConnectPI = connectPI; 00874 }
void ConfigData::setRioMMMainWindow | ( | int | mainWindow | ) |
Definition at line 801 of file ConfigData.cpp.
00802 { 00803 riommMainWindow = mainWindow; 00804 }
void ConfigData::setRioMMPassword | ( | QString | password | ) |
Definition at line 931 of file ConfigData.cpp.
00932 { 00933 riommPassword = password; 00934 }
void ConfigData::setRioMMPIHost | ( | QString | piHost | ) |
Definition at line 911 of file ConfigData.cpp.
00912 { 00913 riommPIHost = piHost; 00914 }
void ConfigData::setRioMMPluginPort | ( | int | pluginPort | ) |
Definition at line 811 of file ConfigData.cpp.
00812 { 00813 riommPluginPort = pluginPort; 00814 }
void ConfigData::setRioMMServer | ( | QString | server | ) |
Definition at line 921 of file ConfigData.cpp.
00922 { 00923 riommServer = server; 00924 }
void ConfigData::setRioMMSync | ( | bool | sync | ) |
Definition at line 841 of file ConfigData.cpp.
00842 { 00843 riommSync = sync; 00844 }
void ConfigData::setRioMMTArguments | ( | QString | tgifArguments | ) |
Definition at line 1141 of file ConfigData.cpp.
01142 { 01143 riommtArguments = tgifArguments; 01144 }
void ConfigData::setRioMMTBinary | ( | QString | tgifBinary | ) |
Definition at line 1151 of file ConfigData.cpp.
01152 { 01153 riommtBinary = tgifBinary; 01154 }
void ConfigData::setRioMMTgifWindow | ( | int | tgifWindow | ) |
Definition at line 821 of file ConfigData.cpp.
00822 { 00823 riommTgifWindow = tgifWindow; 00824 }
void ConfigData::setRioMMTVersion | ( | QString | version | ) |
Definition at line 1131 of file ConfigData.cpp.
01132 { 01133 riommtVersion = version; 01134 }
void ConfigData::setRioMMUseCache | ( | bool | useCache | ) |
Definition at line 851 of file ConfigData.cpp.
00852 { 00853 riommUseCache = useCache; 00854 }
void ConfigData::setRioMMUsePlugins | ( | bool | usePlugins | ) |
Definition at line 861 of file ConfigData.cpp.
00862 { 00863 riommUsePlugins = usePlugins; 00864 }
void ConfigData::setRioMMUser | ( | QString | user | ) |
Definition at line 891 of file ConfigData.cpp.
00892 { 00893 riommUser = user; 00894 }
void ConfigData::setRioMMVersion | ( | QString | version | ) |
Definition at line 901 of file ConfigData.cpp.
00902 { 00903 riommVersion = version; 00904 }
void ConfigData::setRioMMVideoWindow | ( | int | videoWindow | ) |
Definition at line 831 of file ConfigData.cpp.
00832 { 00833 riommVideoWindow = videoWindow; 00834 }
void ConfigData::setRioMMVMakelog | ( | bool | makelog | ) |
Definition at line 1021 of file ConfigData.cpp.
01022 { 01023 riommvMakelog = makelog; 01024 }
void ConfigData::setRioMMVMPlayerArguments | ( | QString | mplayerArguments | ) |
Definition at line 1051 of file ConfigData.cpp.
01052 { 01053 riommvMPlayerArguments = mplayerArguments; 01054 }
void ConfigData::setRioMMVMPlayerBinary | ( | QString | mplayerBinary | ) |
Definition at line 1061 of file ConfigData.cpp.
01062 { 01063 riommvMPlayerBinary = mplayerBinary; 01064 }
void ConfigData::setRioMMVMPlayerEmbeded | ( | QString | mplayerEmbeded | ) |
Definition at line 1071 of file ConfigData.cpp.
01072 { 01073 riommvMPlayerEmbeded = mplayerEmbeded; 01074 }
void ConfigData::setRioMMVMPlayerSubtitle | ( | QString | mplayerSubtitle | ) |
Definition at line 1081 of file ConfigData.cpp.
01082 { 01083 riommvMPlayerSubtitle = mplayerSubtitle; 01084 }
void ConfigData::setRioMMVPlayer | ( | QString | player | ) |
Definition at line 1031 of file ConfigData.cpp.
01032 { 01033 riommvPlayer = player; 01034 }
void ConfigData::setRioMMVRIOxineArguments | ( | QString | rioxineArguments | ) |
Definition at line 1091 of file ConfigData.cpp.
01092 { 01093 riommvRIOxineArguments = rioxineArguments; 01094 }
void ConfigData::setRioMMVRIOxineBinary | ( | QString | rioxineBinary | ) |
Definition at line 1101 of file ConfigData.cpp.
01102 { 01103 riommvRIOxineBinary = rioxineBinary; 01104 }
void ConfigData::setRioMMVRIOxineEmbeded | ( | QString | rioxineEmbeded | ) |
Definition at line 1111 of file ConfigData.cpp.
01112 { 01113 riommvRIOxineEmbeded = rioxineEmbeded; 01114 }
void ConfigData::setRioMMVRIOxineSubtitle | ( | QString | rioxineSubtitle | ) |
Definition at line 1121 of file ConfigData.cpp.
01122 { 01123 riommvRIOxineSubtitle = rioxineSubtitle; 01124 }
void ConfigData::setRioMMVVersion | ( | QString | version | ) |
Definition at line 1041 of file ConfigData.cpp.
01042 { 01043 riommvVersion = version; 01044 }
void ConfigData::setRioshShowHiddenFiles | ( | bool | showHiddenFiles | ) |
Definition at line 748 of file ConfigData.cpp.
00749 { 00750 rioshShowHiddenFiles = showHiddenFiles; 00751 }
void ConfigData::setRioshShowMd5sumLocal | ( | bool | showMd5sumLocal | ) |
Definition at line 758 of file ConfigData.cpp.
00759 { 00760 rioshShowMd5sumLocal = showMd5sumLocal; 00761 }
void ConfigData::setRioshShowMd5sumRIO | ( | bool | showMd5sumRIO | ) |
Definition at line 768 of file ConfigData.cpp.
00769 { 00770 rioshShowMd5sumRIO = showMd5sumRIO; 00771 }
void ConfigData::setRioshWindowArrangement | ( | short | windowarrangement | ) |
Definition at line 778 of file ConfigData.cpp.
00779 { 00780 rioshWindowArrangement = windowarrangement; 00781 }
void ConfigData::setUpIntMonConnection | ( | int | UpdateInterval | ) |
Definition at line 1161 of file ConfigData.cpp.
01162 { 01163 UpIntMonConnection = UpdateInterval; 01164 }
void ConfigData::setUsersList | ( | QStringList | string_list | ) |
Definition at line 697 of file ConfigData.cpp.
00698 { 00699 users_list = string_list; 00700 }
void ConfigData::writeDefaultRioMMBrowserSettings | ( | void | ) |
Definition at line 412 of file ConfigData.cpp.
00413 { 00414 QSettings settings; 00415 00416 // Browser 00417 settings.writeEntry( riommb_path + "/Browser", 00418 QString( DEFAULT_BROWSER ) ); 00419 00420 // Version 00421 settings.writeEntry( riommb_path + "/Version", 00422 RIORC_RIOMMBROWSER_VERSION ); 00423 00424 // Arguments 00425 settings.writeEntry( riommb_path + "/Mozilla/arguments", "%u" ); 00426 00427 // Binary 00428 settings.writeEntry( riommb_path + "/Mozilla/binary", "firefox" ); 00429 }
void ConfigData::writeDefaultRioMMClientSettings | ( | void | ) |
Definition at line 346 of file ConfigData.cpp.
00347 { 00348 QSettings settings; 00349 00350 // Buffers 00351 settings.writeEntry( riomm_path + "/Buffers", 4 ); 00352 00353 // Main Window 00354 settings.writeEntry( riomm_path + "/MainWindow", 0 ); 00355 00356 // Plugin Port 00357 settings.writeEntry( riomm_path + "/PluginPort", 0 ); 00358 00359 // Tgif Window 00360 settings.writeEntry( riomm_path + "/TgifWindow", 0 ); 00361 00362 // Video Window 00363 settings.writeEntry( riomm_path + "/VideoWindow", 0 ); 00364 00365 // Sync 00366 settings.writeEntry( riomm_path + "/Sync", false ); 00367 00368 // Use Cache 00369 settings.writeEntry( riomm_path + "/UseCache", false ); 00370 00371 // Use Plugins 00372 settings.writeEntry( riomm_path + "/UsePlugins", true ); 00373 00374 // ConnectPI 00375 settings.writeEntry( riomm_path + "/ConnectPI", false ); 00376 00377 // AutoPlay 00378 settings.writeEntry( riomm_path + "/AutoPlay", false ); 00379 00380 // User 00381 settings.writeEntry( riomm_path + "/User", DEFAULTUSER ); 00382 00383 // Version 00384 settings.writeEntry( riomm_path + "/Version", RIORC_RIOMMCLIENT_VERSION ); 00385 00386 // PI Host 00387 settings.writeEntry( riomm_path + "/PIHost", "NULL" ); 00388 00389 // Server 00390 settings.writeEntry( riomm_path + "/Server", "NULL" ); 00391 00392 // Password 00393 settings.writeEntry( riomm_path + "/Password", "NULL" ); 00394 00395 #ifdef RIO_EMUL 00396 // Emulator 00397 settings.writeEntry( riomm_path + "/Emulator", "NULL" ); 00398 00399 // LogPath 00400 settings.writeEntry( riomm_path + "/LogPath", "NULL" ); 00401 #endif 00402 00403 #ifdef RIO_DEBUG_FILE 00404 // RioNeti log path 00405 settings.writeEntry( riomm_path + "/RioNetiLogPath", "NULL" ); 00406 #endif 00407 }
void ConfigData::writeDefaultRioMMTgifSettings | ( | void | ) |
Definition at line 478 of file ConfigData.cpp.
00479 { 00480 QSettings settings; 00481 00482 // Version 00483 settings.writeEntry( riommt_path + "/Version", RIORC_RIOMMTGIF_VERSION ); 00484 00485 // MPlayer Arguments 00486 settings.writeEntry( riommt_path + "/arguments", 00487 "-xrm Tgif.AllowLaunchInHyperSpace: true -xrm \ 00488 Tgif.CanvasWindowOnly: true -xrm Tgif.InitialShowGrid: false -xrm \ 00489 Tgif.Btn2PopupMainMenu: false -xrm Tgif.EnableMouseWheel: false -exec -" ); 00490 00491 // MPlayer Binary 00492 settings.writeEntry( riommt_path + "/binary", "tgif" ); 00493 00494 }
void ConfigData::writeDefaultRioMMVideoSettings | ( | void | ) |
Definition at line 434 of file ConfigData.cpp.
00435 { 00436 QSettings settings; 00437 00438 // Makelog 00439 settings.writeEntry( riommv_path + "/makeLog", true ); 00440 00441 // Player 00442 settings.writeEntry( riommv_path + "/Player", 00443 QString( DEFAULT_PLAYER ) ); 00444 00445 // Version 00446 settings.writeEntry( riommv_path + "/Version", RIORC_RIOMMVIDEO_VERSION ); 00447 00448 // MPlayer Arguments 00449 settings.writeEntry( riommv_path + "/MPlayer/arguments", 00450 "-quiet -nofs -novm -vfm ffmpeg -cache 128 -vo x11 -" ); 00451 00452 // MPlayer Binary 00453 settings.writeEntry( riommv_path + "/MPlayer/binary", "mplayer" ); 00454 00455 // MPlayer Embeded 00456 settings.writeEntry( riommv_path + "/MPlayer/embeded", "-wid %w" ); 00457 00458 // MPlayer Subtitle 00459 settings.writeEntry( riommv_path + "/MPlayer/subtitle", "-sub %s" ); 00460 00461 // RIOxine Arguments 00462 settings.writeEntry( riommv_path + "/RIOxine/arguments", 00463 "--vbuffer 100 --title %t --nokeyboard stdin://" ); 00464 00465 // RIOxine Binary 00466 settings.writeEntry( riommv_path + "/RIOxine/binary", "RIOxine" ); 00467 00468 // RIOxine Embeded 00469 settings.writeEntry( riommv_path + "/RIOxine/embeded", "--rootWin %w" ); 00470 00471 // RIOxine Subtitle 00472 settings.writeEntry( riommv_path + "/RIOxine/subtitle", "" ); 00473 }
void ConfigData::writeDefaultRioshSettings | ( | void | ) |
Definition at line 304 of file ConfigData.cpp.
00305 { 00306 QSettings settings; 00307 00308 // Version 00309 settings.writeEntry( path + "/Version", 00310 RIORC_RIOSH_VERSION ); 00311 // Editor options 00312 settings.writeEntry( path + "/Editor", 00313 QString( DEFAULT_EDITOR ) ); 00314 settings.writeEntry( path + "/Editor_arguments", 00315 QString( DEFAULT_EDITOR_ARGUMENTS ) ); 00316 00317 // Default Monitor Connection Update Interval. 00318 00319 settings.writeEntry( path + "/UpIntMonConnection", 00320 DEFAULT_UPINTMONCONNECTION ); 00321 00322 // Hosts list 00323 settings.writeEntry( cw_path + "/ServerName", 00324 QStringList( DEFAULT_HOST ), SEPARATOR ); 00325 // Users list 00326 settings.writeEntry( cw_path + "/UserName", 00327 QStringList( DEFAULT_USER ), SEPARATOR ); 00328 00329 // Show Hidden Files 00330 settings.writeEntry( path + "/ShowHiddenFiles", false ); 00331 00332 // Show Md5sum Local 00333 settings.writeEntry( path + "/ShowMd5sumLocal", false ); 00334 00335 // Show Md5sum RIO 00336 settings.writeEntry( path + "/ShowMd5sumRIO", true ); 00337 00338 // Default Window Arrangement 00339 settings.writeEntry( path + "/WindowArrangement", 0 ); 00340 00341 }
void ConfigData::writeDefaultSettings | ( | void | ) |
Definition at line 292 of file ConfigData.cpp.
00293 { 00294 writeDefaultRioshSettings(); 00295 writeDefaultRioMMClientSettings(); 00296 writeDefaultRioMMVideoSettings(); 00297 writeDefaultRioMMBrowserSettings(); 00298 writeDefaultRioMMTgifSettings(); 00299 }
void ConfigData::writeSettings | ( | void | ) |
Definition at line 499 of file ConfigData.cpp.
00500 { 00501 QSettings settings; 00502 00503 // Editor options 00504 settings.writeEntry( path + "/Editor", editor ); 00505 settings.writeEntry( path + "/Editor_arguments", editor_arguments ); 00506 00507 // Default Monitor Connection Update Interval. 00508 00509 settings.writeEntry( path + "/UpIntMonConnection", UpIntMonConnection ); 00510 00511 // Hosts list 00512 settings.writeEntry( cw_path + "/ServerName", hosts_list, SEPARATOR ); 00513 00514 // Users list 00515 settings.writeEntry( cw_path + "/UserName", users_list, SEPARATOR ); 00516 00517 00518 // Riosh settings 00519 00520 // Show Hidden Files 00521 settings.writeEntry( path + "/ShowHiddenFiles", rioshShowHiddenFiles ); 00522 00523 // Show Md5sum Local 00524 settings.writeEntry( path + "/ShowMd5sumLocal", rioshShowMd5sumLocal ); 00525 00526 // Show Md5sum RIO 00527 settings.writeEntry( path + "/ShowMd5sumRIO", rioshShowMd5sumRIO ); 00528 00529 // Default Window Arrangement 00530 settings.writeEntry( path + "/WindowArrangement", rioshWindowArrangement ); 00531 00532 00533 // RioMMClient settings 00534 00535 // Buffers 00536 settings.writeEntry( riomm_path + "/Buffers", riommBuffers ); 00537 00538 // Main Window 00539 settings.writeEntry( riomm_path + "/MainWindow", riommMainWindow ); 00540 00541 // Plugin Port 00542 settings.writeEntry( riomm_path + "/PluginPort", riommPluginPort ); 00543 00544 // Tgif Window 00545 settings.writeEntry( riomm_path + "/TgifWindow", riommTgifWindow ); 00546 00547 // Video Window 00548 settings.writeEntry( riomm_path + "/VideoWindow", riommVideoWindow ); 00549 00550 // Sync 00551 settings.writeEntry( riomm_path + "/Sync", riommSync ); 00552 00553 // Use Cache 00554 settings.writeEntry( riomm_path + "/UseCache", riommUseCache ); 00555 00556 // Use Plugins 00557 settings.writeEntry( riomm_path + "/UsePlugins", riommUsePlugins ); 00558 00559 // ConnectPI 00560 settings.writeEntry( riomm_path + "/ConnectPI", riommConnectPI ); 00561 00562 // AutoPlay 00563 settings.writeEntry( riomm_path + "/AutoPlay", riommAutoPlay ); 00564 00565 // User 00566 settings.writeEntry( riomm_path + "/User", riommUser ); 00567 00568 // Version 00569 settings.writeEntry( riomm_path + "/Version", riommVersion ); 00570 00571 // PI Host 00572 settings.writeEntry( riomm_path + "/PIHost", riommPIHost ); 00573 00574 // Server 00575 settings.writeEntry( riomm_path + "/Server", riommServer ); 00576 00577 // Password 00578 settings.writeEntry( riomm_path + "/Password", riommServer ); 00579 00580 #ifdef RIO_EMUL 00581 // Emulator 00582 settings.writeEntry( riomm_path + "/Emulator", riommEmulator ); 00583 00584 // LogPath 00585 settings.writeEntry( riomm_path + "/LogPath", riommLogPath ); 00586 #endif 00587 00588 #ifdef RIO_DEBUG_FILE 00589 // RioNeti log path 00590 settings.writeEntry( riomm_path + "/RioNetiLogPath", riommRioNetiLogPath ); 00591 #endif 00592 00593 // RioMMBrowser settings 00594 00595 // Browser 00596 settings.writeEntry( riommb_path + "/Browser", riommbBrowser ); 00597 00598 // Version 00599 settings.writeEntry( riommb_path + "/Version", riommbVersion ); 00600 00601 // Arguments 00602 settings.writeEntry( riommb_path + "/Mozilla/arguments", riommbArguments ); 00603 00604 // Binary 00605 settings.writeEntry( riommb_path + "/Mozilla/binary", riommbBinary ); 00606 00607 00608 // RioMMVideo settings 00609 00610 // Makelog 00611 settings.writeEntry( riommv_path + "/makeLog", riommvMakelog ); 00612 00613 // Player 00614 settings.writeEntry( riommv_path + "/Player", riommvPlayer ); 00615 00616 // Version 00617 settings.writeEntry( riommv_path + "/Version", riommvVersion ); 00618 00619 // MPlayer Arguments 00620 settings.writeEntry( riommv_path + "/MPlayer/arguments", 00621 riommvMPlayerArguments ); 00622 00623 // MPlayer Binary 00624 settings.writeEntry( riommv_path + "/MPlayer/binary", riommvMPlayerBinary ); 00625 00626 // MPlayer Embeded 00627 settings.writeEntry( riommv_path + "/MPlayer/embeded", 00628 riommvMPlayerEmbeded ); 00629 00630 // MPlayer Subtitle 00631 settings.writeEntry( riommv_path + "/MPlayer/subtitle", 00632 riommvMPlayerSubtitle ); 00633 00634 // RIOxine Arguments 00635 settings.writeEntry( riommv_path + "/RIOxine/arguments", 00636 riommvRIOxineArguments ); 00637 00638 // RIOxine Binary 00639 settings.writeEntry( riommv_path + "/RIOxine/binary", riommvRIOxineBinary ); 00640 00641 // RIOxine Embeded 00642 settings.writeEntry( riommv_path + "/RIOxine/embeded", 00643 riommvRIOxineEmbeded ); 00644 00645 // RIOxine Subtitle 00646 settings.writeEntry( riommv_path + "/RIOxine/subtitle", 00647 riommvRIOxineSubtitle ); 00648 00649 // RioMMTgif settings 00650 00651 // Version 00652 settings.writeEntry( riommt_path + "/Version", riommtVersion ); 00653 00654 // MPlayer Arguments 00655 settings.writeEntry( riommt_path + "/arguments", riommtArguments ); 00656 00657 // MPlayer Binary 00658 settings.writeEntry( riommt_path + "/binary", riommtBinary ); 00659 00660 }
QString ConfigData::cw_path [private] |
Definition at line 39 of file ConfigData.h.
QString ConfigData::editor [private] |
Definition at line 50 of file ConfigData.h.
QString ConfigData::editor_arguments [private] |
Definition at line 51 of file ConfigData.h.
QStringList ConfigData::hosts_list [private] |
Definition at line 58 of file ConfigData.h.
QString ConfigData::path [private] |
Definition at line 38 of file ConfigData.h.
QString ConfigData::riomm_path [private] |
Definition at line 40 of file ConfigData.h.
bool ConfigData::riommAutoPlay [private] |
Definition at line 84 of file ConfigData.h.
QString ConfigData::riommb_path [private] |
Definition at line 41 of file ConfigData.h.
QString ConfigData::riommbArguments [private] |
Definition at line 104 of file ConfigData.h.
QString ConfigData::riommbBinary [private] |
Definition at line 105 of file ConfigData.h.
QString ConfigData::riommbBrowser [private] |
Definition at line 102 of file ConfigData.h.
short ConfigData::riommBuffers [private] |
Definition at line 74 of file ConfigData.h.
QString ConfigData::riommbVersion [private] |
Definition at line 103 of file ConfigData.h.
bool ConfigData::riommConnectPI [private] |
Definition at line 83 of file ConfigData.h.
int ConfigData::riommMainWindow [private] |
Definition at line 75 of file ConfigData.h.
QString ConfigData::riommPassword [private] |
Definition at line 90 of file ConfigData.h.
QString ConfigData::riommPIHost [private] |
Definition at line 88 of file ConfigData.h.
int ConfigData::riommPluginPort [private] |
Definition at line 76 of file ConfigData.h.
QString ConfigData::riommServer [private] |
Definition at line 89 of file ConfigData.h.
bool ConfigData::riommSync [private] |
Definition at line 80 of file ConfigData.h.
QString ConfigData::riommt_path [private] |
Definition at line 43 of file ConfigData.h.
QString ConfigData::riommtArguments [private] |
Definition at line 128 of file ConfigData.h.
QString ConfigData::riommtBinary [private] |
Definition at line 127 of file ConfigData.h.
int ConfigData::riommTgifWindow [private] |
Definition at line 77 of file ConfigData.h.
QString ConfigData::riommtVersion [private] |
Definition at line 126 of file ConfigData.h.
bool ConfigData::riommUseCache [private] |
Definition at line 81 of file ConfigData.h.
bool ConfigData::riommUsePlugins [private] |
Definition at line 82 of file ConfigData.h.
QString ConfigData::riommUser [private] |
Definition at line 86 of file ConfigData.h.
QString ConfigData::riommv_path [private] |
Definition at line 42 of file ConfigData.h.
QString ConfigData::riommVersion [private] |
Definition at line 87 of file ConfigData.h.
int ConfigData::riommVideoWindow [private] |
Definition at line 78 of file ConfigData.h.
bool ConfigData::riommvMakelog [private] |
Definition at line 110 of file ConfigData.h.
QString ConfigData::riommvMPlayerArguments [private] |
Definition at line 115 of file ConfigData.h.
QString ConfigData::riommvMPlayerBinary [private] |
Definition at line 116 of file ConfigData.h.
QString ConfigData::riommvMPlayerEmbeded [private] |
Definition at line 117 of file ConfigData.h.
QString ConfigData::riommvMPlayerSubtitle [private] |
Definition at line 118 of file ConfigData.h.
QString ConfigData::riommvPlayer [private] |
Definition at line 112 of file ConfigData.h.
QString ConfigData::riommvRIOxineArguments [private] |
Definition at line 120 of file ConfigData.h.
QString ConfigData::riommvRIOxineBinary [private] |
Definition at line 121 of file ConfigData.h.
QString ConfigData::riommvRIOxineEmbeded [private] |
Definition at line 122 of file ConfigData.h.
QString ConfigData::riommvRIOxineSubtitle [private] |
Definition at line 123 of file ConfigData.h.
QString ConfigData::riommvVersion [private] |
Definition at line 113 of file ConfigData.h.
bool ConfigData::rioshShowHiddenFiles [private] |
Definition at line 67 of file ConfigData.h.
bool ConfigData::rioshShowMd5sumLocal [private] |
Definition at line 68 of file ConfigData.h.
bool ConfigData::rioshShowMd5sumRIO [private] |
Definition at line 69 of file ConfigData.h.
short ConfigData::rioshWindowArrangement [private] |
Definition at line 70 of file ConfigData.h.
int ConfigData::UpIntMonConnection [private] |
Definition at line 55 of file ConfigData.h.
QStringList ConfigData::users_list [private] |
Definition at line 61 of file ConfigData.h.
QString ConfigData::version [private] |
Definition at line 47 of file ConfigData.h.