QGuiApplication::processEvents();
template<class NODE>
class NodeContainer {
public:
NodeContainer(NODE *n) :
node(n)
{
static_assert(std::is_base_of<NodeBase, NODE>::value, "Derived class not derived from NodeBase");
}
NODE* node;
void SomeActionOnNode() {}
};
$data = ["image" => file_get_contents($URL)];
CURLOPT_POSTFIELDS($curl, $data);
$image = [];
$image['path'] = 'path\tmp\file.jpg';
$image['type'] = "image/jpeg";
$image['name'] = "file.jpg";
$data = ["image" => new CURLFile($image['path'], $image['type'], $image['name'])];
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
property int minimumWidth: minimumWidth
ComboBox {
id: comboBox
width: minimumWidth
model: ["Пример очень длинного текста", "Текст 2"]
}
Component.onCompleted: minimumWidth = resizeComboBox(comboBox)
function resizeComboBox(id) {
var w = 0;
if(id.count === 0)
return id.width;
var original_index = id.currentIndex;
if(original_index < 0)
return id.width;
do {
w = Math.max(w, id.contentItem.contentWidth);
id.currentIndex = (id.currentIndex + 1) % id.count;
} while(id.currentIndex !== original_index)
return w + id.contentItem.leftPadding + id.contentItem.rightPadding + id.indicator.width;
}
$file = file('test.txt');
foreach($file as $index => $line)
if(preg_match("/(.*),".$id."/", $line))
unset($file[$index]);
file_put_contents("test.txt", implode('', $file));
if (!isset($_POST['captcha'])) {
$result = test(_URL2); // получаю капчу
preg_match('/<img src="captcha.php" alt="captcha">/is',$result,$view);
$str = str_replace('<img src="captcha.php" alt="captcha">','captcha.php',$view[0]);
// создаю форму и отправляю
}
else {
$result = test(_URL2,'captcha='.$_POST['captcha']);
echo $result;
}
function getC($url,$ref) {
$curl = curl_init();
$cookie = 'cookie.txt';
curl_setopt($curl, CURLOPT_COOKIESESSION, true);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl, CURLOPT_REFERER, $ref);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_COOKIEJAR, dirname(__FILE__)."/cookie/".$cookie);
$act = curl_exec($curl);
return $act;
}