HostFileHandle::HostFileHandle(const std::string &path, File::OpenMode mode) : mMode(mode) { auto hostMode = translateMode(mode); auto hostPath = platform::toWinApiString(path); _wfopen_s(&mHandle, hostPath.c_str(), hostMode.c_str()); }
void ScreenMx508::setMode(Screen::ScreenMode mode, bool justOnce, int refreshFlags, QString from) { qDebug() << "--->" << Q_FUNC_INFO << "Mode: " << mode << " once: " << justOnce << "from: " << from; EInkFbModes platformSpecificMode = translateMode(mode); _qscreen->setRefreshMode(platformSpecificMode, refreshFlags, justOnce); if(!justOnce) _currentMode = mode; }
PermissionDialog::PermissionDialog(mode_t mode, QWidget *parent, const char *name) : PermissionDialogUI(parent, name, true), mode(mode) { connect(okButton, SIGNAL(pressed()), this, SLOT(translateMode())); connect(okButton, SIGNAL(pressed()), this, SLOT(accept())); connect(cancleButton, SIGNAL(pressed()), this, SLOT(reject())); ur->setChecked(mode & S_IRUSR); uw->setChecked(mode & S_IWUSR); ux->setChecked(mode & S_IXUSR); gr->setChecked(mode & S_IRGRP); gw->setChecked(mode & S_IWGRP); gx->setChecked(mode & S_IXGRP); otr->setChecked(mode & S_IROTH); ox->setChecked(mode & S_IWOTH); ox->setChecked(mode & S_IXOTH); }
HostFileHandle::HostFileHandle(const std::string &path, File::OpenMode mode) : mMode(mode) { auto hostMode = translateMode(mode); mHandle = fopen(path.c_str(), hostMode.c_str()); }