Used words

log binlog ???????? ????????????????? ?????? ???????? bind 255.255.255.255 ?????? ???????? ?????? ?? ????? ???? ???????? MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) ui(new Ui::MainWindow) { ui->setupUi(this) ui->tabWidget->setCurrentIndex(0) QStringList list = glb::getAdapters() // ?????? ????????? ui->net_iface ->addItem("") - ???????? ?? ???? ->addItems(list) ui->net_iface_2->addItem("") ui->net_iface_2->addItems(list) ui->net_iface_3->addItem("") ui->net_iface_3->addItems(list) arh new ArhWriter( ) } ? ??????????? ?????????? ??? ????????????? MainWindow::~MainWindow() if (sockUdp) ????? on_acceptRCV_clicked() (sockMcst) on_JoinBtn_clicked() (arh) delete arh ui ================================================== UDP =========================================================== (?? ?????????) void MainWindow::on_sandAny_clicked() int port ui->portSND->text().toInt() (port) spok s s.len 2 s.data0 0x20 s.data1 0xe0 s.crc16 CRC16((char*)&s.data 2) std::array 8> se se0 s.marker se2 static_cast((s.len >> 8) & 0xFF) se1 static_cast(s.len se3 s.data0 se4 s.data1 se6 static_cast((s.crc16 se5 static_cast(s.crc16 se7 s.eot QByteArray arr(se.begin()8) ui->sendLine->setText(glb::GetHex(arr 8)) QUdpSocket sock IP ???????? QString ip ui->net_iface->currentText() (glb::checkIp(ip)) (!sock.bind(QHostAddress(ip) port QUdpSocket::ShareAddress)) warning(tr()) return sock.setSocketOption(QAbstractSocket::MulticastTtlOption ui->ttl->value()) (sock.writeDatagram(/*arr*/ui->sendLine->text().toLocal8Bit().data() /*QHostAddress()*/ QHostAddress::Broadcast port)==-1) else
Create your own
... AND SHOP IT!

Hey, your artwork is awesome!

Did you know that you can easily buy one of these cool products?

Share your Artwork