Список разрешений может измениться с апдейтом. Правда такой апдейт не проходит в автоматическом режиме и требует подтверждения юзером. Но это в законопослушных приложениях
Всю статью не прочитал из-за верстки, но взгляд зацепился за это:
signalMapper.setMapping(ui->panelButton_1, ui->panelButton_1);
...
connect(ui->panelButton_1, SIGNAL(clicked()), &signalMapper, SLOT(map()));
...
connect(&signalMapper, SIGNAL(mapped(QWidget*)), this, SLOT(buttonClicked(QWidget*)));
Зачем тут маппинг сигналов? Чем не понравился обычный sender()?
У меня уже несколько писем на гмейле попали в спам по ошибке. Причем письма были очень важные. Начинаю подозревать гугл в алгоритме поиска и фильтрации наиболее важных писем:) Как отключить фильтр не нашел
Не нагоняйте волну. Wap идет по тому же GPRS, что и мобильный интернет, только через разные APN. Тот факт, что вы не то понимаете под аббревиатурой GPRS это лично ваши проблемы
Так как эти куки используются для логина с любого ip, то выход из вконтакта с вашей машины никак не отразится на пользователе. Ведь если вы на каком-нить компе нажмете «выход» из своей учетки вконтакта, авторизация на других все равно остается
Ну да, действительно, необходимость посмотреть на большую схему одним взглядом без скроллинга исключительно из-за минусов бумажного листа возникла, ага
хм… все кругом кричат как им круто читать PDF-документацию на экране больше 9 дюймов. Но носить устройтва с такими экранами не особо удобно, разве нет?
Например сделать устройство в жестком раздвижном корпусе (когда-то давно видел такой концепт). При этом экран в сложенном состоянии будет свернут в трубку внутри корпуса
А вот фиг его знает, честно говоря. Нюансов работы сети много и всех я не знаю. Но видимо есть какая-то объективная причина, по которой этого не делают
edge — это gprs с уменьшенной помехоустойчивостью, если грубо говорить. Он действует точно так же, но использует меньшее количество ресурсов для обеспечения целостности пакетов, что дает прирост в скорости. Но передача данных идет по тем же gsm-каналам
signalMapper.setMapping(ui->panelButton_1, ui->panelButton_1);
...
connect(ui->panelButton_1, SIGNAL(clicked()), &signalMapper, SLOT(map()));
...
connect(&signalMapper, SIGNAL(mapped(QWidget*)), this, SLOT(buttonClicked(QWidget*)));
Зачем тут маппинг сигналов? Чем не понравился обычный sender()?