#include <qdir.h>
#include <zlib.h>
#include <qsplitter.h>
#include <cstdlib>
#include "hubwdgt.h"
#include "debugdlg.h"
/* XPM */
static char * back_xpm[] = {
static const char * back_xpm[] = {
"24 25 227 2",
" c None",
". c #C3E1FF",
static char * close_xpm[] = {
static const char * close_xpm[] = {
"22 22 101 2",
". c #3B3B5A",
static char * closetab_xpm[] = {
static const char * closetab_xpm[] = {
"14 14 105 2",
". c #DF7F7F",
static char * common_prof_xpm[] = {
static const char * common_prof_xpm[] = {
"32 32 438 2",
". c #CCCFD0",
static char * configure_xpm[] = {
static const char * configure_xpm[] = {
"22 22 162 2",
". c #B8B8C7",
static char * connect_xpm[] = {
static const char * connect_xpm[] = {
"22 22 16 1",
". c #000000",
static char * dcqt_icon16x16_xpm[] = {
static const char * dcqt_icon16x16_xpm[] = {
"16 16 194 2",
". c #B9D3D1",
static char * default_prof_xpm[] = {
static const char * default_prof_xpm[] = {
"32 32 324 2",
". c #7C8A8A",
static char * disconnect_xpm[] = {
static const char * disconnect_xpm[] = {
"22 22 18 1",
". c #FFFF00",
static char * exit_xpm[] = {
static const char * exit_xpm[] = {
"22 22 299 2",
". c #80170A",
static char * ffwd_xpm[] = {
static const char * ffwd_xpm[] = {
"22 22 198 2",
". c #8E8EC2",
static char * folder_xpm[] = {
static const char * folder_xpm[] = {
"16 16 94 2",
". c #A6A6A6",
static char * forward_xpm[] = {
static const char * forward_xpm[] = {
"24 25 231 2",
static char * fullscreen_xpm[] = {
static const char * fullscreen_xpm[] = {
"22 22 208 2",
static char * home_xpm[] = {
static const char * home_xpm[] = {
"22 22 227 2",
". c #5B8EC3",
static char * ihq_closehub_xpm[] = {
static const char * ihq_closehub_xpm[] = {
"22 22 217 2",
". c #27276E",
static char * ihq_connect_xpm[] = {
static const char * ihq_connect_xpm[] = {
"22 22 71 1",
". c #3F3F3F",
static char * ihq_disconnect_xpm[] = {
static const char * ihq_disconnect_xpm[] = {
"22 22 67 1",
static char * ihq_exit_xpm[] = {
static const char * ihq_exit_xpm[] = {
"22 22 296 2",
". c #463232",
static char * ihq_iconmode_xpm[] = {
static const char * ihq_iconmode_xpm[] = {
"22 22 169 2",
". c #2A2E47",
static char * ihq_newhub_xpm[] = {
static const char * ihq_newhub_xpm[] = {
"22 22 309 2",
static char * ihq_preferences_xpm[] = {
static const char * ihq_preferences_xpm[] = {
"22 22 298 2",
". c #3232E5",
static char * ihq_refresh_xpm[] = {
static const char * ihq_refresh_xpm[] = {
"22 22 212 2",
". c #3131B2",
static char * ihq_search_xpm[] = {
static const char * ihq_search_xpm[] = {
"22 22 160 2",
". c #047DAB",
static char * image_xpm[] = {
static const char * image_xpm[] = {
"16 16 96 2",
". c #919295",
static char * miniicon_xpm[] = {
static const char * miniicon_xpm[] = {
"22 22 245 2",
". c #E4E1E0",
static char * minimode_xpm[] = {
static const char * minimode_xpm[] = {
"75 75 539 2",
". c #E5E3E3",
static char * minimode_alpha_xpm[] = {
static const char * minimode_alpha_xpm[] = {
"75 75 3 1",
". c #FFFFFF",
static char * minimode_dl_xpm[] = {
static const char * minimode_dl_xpm[] = {
"7 7 47 1",
". c #E3DFE1",
static char * minimode_full_xpm[] = {
static const char * minimode_full_xpm[] = {
"75 75 591 2",
static char * minimode_on_xpm[] = {
static const char * minimode_on_xpm[] = {
"20 20 188 2",
". c #D5D1D1",
static char * minimode_ul_xpm[] = {
static const char * minimode_ul_xpm[] = {
"6 7 41 1",
". c #DDD9DA",
static char * mp3_xpm[] = {
static const char * mp3_xpm[] = {
"16 16 109 2",
". c #D5D5D5",
static char * new_xpm[] = {
static const char * new_xpm[] = {
"22 22 93 2",
". c #B4BEDC",
static char * next_xpm[] = {
static const char * next_xpm[] = {
"22 22 274 2",
". c #8D8DB2",
static char * open_xpm[] = {
static const char * open_xpm[] = {
"22 22 75 1",
". c #7F7FA3",
static char * pause_xpm[] = {
static const char * pause_xpm[] = {
"22 22 190 2",
". c #9191AE",
static char * play_xpm[] = {
static const char * play_xpm[] = {
"22 22 153 2",
". c #8080B8",
static char * prev_xpm[] = {
static const char * prev_xpm[] = {
". c #63639A",
static char * preview_xpm[] = {
static const char * preview_xpm[] = {
"22 22 236 2",
". c #01004C",
static char * reshare_xpm[] = {
static const char * reshare_xpm[] = {
"22 22 106 2",
". c #0DA900",
static char * rwnd_xpm[] = {
static const char * rwnd_xpm[] = {
". c #C4C4DC",
static char * search_xpm[] = {
static const char * search_xpm[] = {
"22 22 191 2",
". c #A9A9B9",
static char * stop_xpm[] = {
static const char * stop_xpm[] = {
"22 22 149 2",
". c #8282A6",
static char * tar_xpm[] = {
static const char * tar_xpm[] = {
"16 16 62 1",
". c #BCBCBC",
static char * unknown_xpm[] = {
static const char * unknown_xpm[] = {
"16 16 88 1",
static char * user_xpm[] = {
static const char * user_xpm[] = {
"16 16 87 1",
". c #212121",
static char * user_active_xpm[] = {
static const char * user_active_xpm[] = {
"16 16 58 1",
". c #45F445",
static char * user_op_xpm[] = {
static const char * user_op_xpm[] = {
"16 16 3 1",
". c #008EFF",
static char * user_passive_xpm[] = {
static const char * user_passive_xpm[] = {
"16 16 59 1",
". c #D07749",
static char * user_prof_xpm[] = {
static const char * user_prof_xpm[] = {
"32 32 247 2",
". c #C7C7C7",
static char * video_xpm[] = {
static const char * video_xpm[] = {
"16 16 91 1",
static char * volume_xpm[] = {
static const char * volume_xpm[] = {
"22 22 102 2",
". c #D6D6DD",
#include <unistd.h>
#include <qprogressdialog.h>
#include "dc_settings.h"
#include "preferences_dlg.h"
#include "searchwdgt.h"
#include <iostream>
#include <algorithm>
#include "transfer_storage.h"